C#中的JS技巧

 1.关闭当前窗口

Response.Write("<script language=javascript>window.opener=null;window.close();</script>");

 

2.注册JS脚本
        private void SendSelectScript() {
            System.Text.StringBuilder script = new System.Text.StringBuilder();
            script.Append("<script language='javascript'><!--/r/n")
                .Append(" alert('请至少选择一笔资料');/r/n")
                .Append("--></script>");

            if (!Page.IsStartupScriptRegistered(this.ID + "_mustSelect"))
                Page.RegisterStartupScript(this.ID + "_mustSelect", script.ToString());
        }

 

            if (platforms == PlatformFlag.None) {
                SendSelectScript();
            }
            else {
                Session.Add("Platforms", platforms);
                Response.Write("<script language=javascript>window.opener=null;window.close();</script>");
            }

 

3.不同的控件绑定事件

           <TABLE class="tMain2" width="100%" align="center">
          <tr>
          <td height="26">
          </td>
          </tr>
          <tr>
          <td align="center" class="tRight"><asp:Button ID="btnOK" Runat="server" Text="确定" Width="85px" CssClass="Button"></asp:Button><span>
           </span>
           <INPUT type="button" Text="取消" Width="85px"  Class="Button" id="btnCancel" name="btnCancel" runat="server">

           </td>
          </tr>
         </TABLE>

 

   btnOK.Click+=new EventHandler(btnOK_Click);
   btnCancel.ServerClick+=new EventHandler(btnCancel_Click);

你可能感兴趣的:(JavaScript,server,C#,Class,input,button)