是否有可能为超链接提供服务器端的单击处理程序?
chhqkbe11#
考虑将您的超链接(可能是<a>标记)转换为ASP.NET服务器端控件:LinkButton。
<a>
<asp:LinkButton runat="server" id="foo" OnClick="LinkButton_Click" Text="Do Some Stuff Server Side, and Expect a Redirect Somewhere" />
从问题中还不清楚你想在服务器端做什么。从这里,您可以调用自定义代码,并基本上做任何事情,一旦它被回发。
sqougxex2#
这听起来像你在ASP.net Web方法之后,有一个例子here。基本上,你用System.Web.Script.Services.ScriptMethod和System.Web.Script.Services.WebMethod属性装饰代码隐藏中的方法,这意味着你可以从JavaScript调用该方法。
System.Web.Script.Services.ScriptMethod
System.Web.Script.Services.WebMethod
2条答案
按热度按时间chhqkbe11#
考虑将您的超链接(可能是
<a>
标记)转换为ASP.NET服务器端控件:LinkButton。从问题中还不清楚你想在服务器端做什么。从这里,您可以调用自定义代码,并基本上做任何事情,一旦它被回发。
sqougxex2#
这听起来像你在ASP.net Web方法之后,有一个例子here。
基本上,你用
System.Web.Script.Services.ScriptMethod
和System.Web.Script.Services.WebMethod
属性装饰代码隐藏中的方法,这意味着你可以从JavaScript调用该方法。