扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:pwqzc 来源:博客园 2007年11月7日
关键字: Windows
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="third.aspx.cs" Inherits="third" %> <html> <head> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <select id="Select1"> <option selected="selected" value=1>老鼠徒弟</option> <option value=2>吴旗娃师傅</option> </select> <asp:Button ID="Button1" runat="server" Text="这是个服务器按钮" /></div> <div id="div1" /> <script type="text/javascript"> function Re(ret) { document.getElementById("div1").innerHTML = ret; alert(ret); } </script> </form> </body> </html> 后台代码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class third : System.Web.UI.Page,System.Web.UI.ICallbackEventHandler { protected void Page_Load(object sender, EventArgs e) { //第四个参数为null,因为你不可能再在js中给他传参数了 string str = Page.ClientScript.GetCallbackEventReference(this,"document.getElementById('Select1')._ options[document.getElementById('Select1').selectedIndex].text","Re",null); //return false是为了防止提交窗体 Button1.Attributes.Add("onclick",str+";return false;"); } #region ICallbackEventHandler Members public string RaiseCallbackEvent(string eventArgument) { if (eventArgument == "老鼠徒弟") { return "老鼠徒弟:人生如鼠,不在仓就在厕!"; } else { return "吴旗娃师傅:自信自强,乐观向上"; } } #endregion } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者