2010-07-29 36 views
0

是否有可能有一个超链接的服务器端点击处理程序?使用window.location与asp.net web窗体运行方法

+0

嗨杆,根据http://meta.stackexchange.com/questions/2950/should-hi-thanks-and-taglines-and-salutations-be-removed-from-posts,salutations/sign-offs是通常认为在stackoverflow上是多余的,因此当我整理你的问题时,我已经将它们删除了=) – Rob 2010-07-29 17:14:31

回答

0

考虑将您的超链接(可能是<a>标记)转换为ASP.NET服务器端控件:LinkButton

<asp:LinkButton runat="server" id="foo" OnClick="LinkButton_Click" 
    Text="Do Some Stuff Server Side, and Expect a Redirect Somewhere" /> 

从问题中不清楚你想做什么服务器端。从这里开始,您可以调用自定义代码,并在发布后重新执行任何操作。

0

这听起来像你是在ASP.net Web方法之后,有一个例子here

基本上,您在代码隐藏中使用System.Web.Script.Services.ScriptMethodSystem.Web.Script.Services.WebMethod属性来装饰方法,这意味着您可以使用javascript调用该方法。

+0

现在你已经编辑了你的问题来阐明你想要一个超链接的处理程序,p.campbell的答案更符合你的需求=) – Rob 2010-07-29 17:16:19