当前位置:编程学习 > C#/ASP.NET >>

请大家帮帮我怎样将c#这些代码写成js的,因为想把window.open写到js中。

我在c#里面写的语句总是被浏览器阻止,所以我想更改成js的,可是牵扯到隐含控件,还有循环,和datagrid,请大家帮帮我怎样把c#代码写成js的?下面是c#代码
        protected void ibtnOpenAll_Click(object sender, ImageClickEventArgs e)
        {
            System.Web.UI.WebControls.CheckBox chk_Show;
            strID = "";
            foreach (DataGridItem oDataGridItem in dgrdList.Items)
            {
               
                    chk_Show = (CheckBox)oDataGridItem.FindControl("chk_Show");
                    if (chk_Show.Checked)
                    {
                        strID = strID + ((HtmlInputHidden)oDataGridItem.FindControl("SelectedID")).Value + ",";
                        
                    }

            }
            strID =strID.Substring(0,strID.Length-1);
           
            this.RegisterStartupScript("s1", "<script>window.open('company_preview_assume1.aspx?strID=" + strID + "'); </script>");
        }
       
aspx代码如下
 <asp:ImageButton ID="ibtnUpdate" runat="server" ImageUrl="82.gif" OnClick="ibtnOpenAll_Click" /> --------------------编程问答-------------------- 帮忙啊。 --------------------编程问答-------------------- datagrid,直接输出html吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,