2011-11-24 36 views

回答

5

爲了一個簡單的解決方案,工具箱上的linkbutton顯示爲鏈接,但作爲一個按鈕作出反應。

+0

或者你可以使用Webmethods或回調,但你需要表達你到底想要什麼 – jclozano

+0

我需要添加onserverclick到代碼中的html標籤behined – baaroz

+0

隨着linkbutton你會得到一個回傳,這意味着一次旅行到服務器;你打算從使用「onserverclick」中獲得什麼,你不能通過linkbutton附帶的簡單事件處理程序獲得? – jclozano

2

試試這個,

HTML標記:

<a id="a1" runat="server"> 

代碼背後:

protected void Page_Init(object sender, EventArgs e) 
{ 
     a1.ServerClick += new EventHandler(a1_ServerClick); 
} 

protected void a1_ServerClick(object sender, EventArgs e) 
{ 
    //Your Code here.... 
} 

這將創建<a>標籤的Click事件

2

我不知道你想實現什麼,但似乎你想要的東西是這樣的:

在.aspx頁面中

<asp:LinkButton ID="myLinkButton" OnClick="myLinkButton_Click" runat="server"></asp:LinkButton> 

在.ASPX.CS

protected void Page_Load(object sender, EventArgs e) 
    { 
     myLinkButton.CommandArgument = "1"; 
    } 

    protected void myLinkButton_Click(object sender, EventArgs e) 
    { 
     int myLinkButtonID = Convert.ToInt32(((LinkButton)sender).CommandArgument); 
    } 
相關問題