2013-02-27 43 views
0

我創建了具有字段名稱,用戶名和密碼進行簡單的註冊頁面..其實我檢查用戶名與數據庫中的用戶名是否已經有了或不...對於動態點擊事件產生的LinkBut​​ton

enter image description here

假設如果該用戶名已被使用,那麼我顯示「用戶名已經採取」在標籤消息,並且還我動態地創建爲用戶名建議4個鏈接按鈕等

enter image description here

現在,當我上了LinkBut​​ton,是結合用戶名文本框中點擊。這裏是我的代碼

enter image description here

給我一些想法如何說的LinkBut​​ton到文本框綁定..

+3

這裏粘貼代碼爲** **的文字,而不是圖像... – 2013-02-27 07:44:12

+0

創建LinkBut​​ton的,並在活動中的副本的LinkBut​​ton的文字文本框.. – coder 2013-02-27 08:05:09

回答

1

您應該儘量減少來自客戶端的服務器請求,特別是如果您想更新UI控件。我建議使用java腳本來更新具有新值的文本框。

for (int i = 0; i < 4; i++) 
{ 
    LinkButton lbtn = new LinkButton(); 
    lbtn.OnClientClick = "document.getElementById('" + txtuname.ClientID + "').value = '"+txtuname.Text + i+"'; return false;"; 
    lbtn.Text = txtuname.Text + i; 
    phlinks.Controls.Add(lbtn); 
    phlinks.Controls.Add(new LiteralControl(" ")); 
} 
+0

感謝@vityanya click事件。有用.. – 2013-02-27 09:39:26

0

試試這個

for (int i = 0; i < 4; i++) 
{ 
    LinkButton lbtn = new LinkButton(); 
    lbtn.OnClientClick = "document.getElementById('" + txtuname.ClientID + "').value = this.innerText; return false;"; 
    lbtn.Text = i.ToString(); 
    phlinks.Controls.Add(lbtn); 
} 
相關問題