2010-07-29 38 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