我創建了具有字段名稱,用戶名和密碼進行簡單的註冊頁面..其實我檢查用戶名與數據庫中的用戶名是否已經有了或不...對於動態點擊事件產生的LinkButton
假設如果該用戶名已被使用,那麼我顯示「用戶名已經採取」在標籤消息,並且還我動態地創建爲用戶名建議4個鏈接按鈕等
現在,當我上了LinkButton,是結合用戶名文本框中點擊。這裏是我的代碼
給我一些想法如何說的LinkButton到文本框綁定..
我創建了具有字段名稱,用戶名和密碼進行簡單的註冊頁面..其實我檢查用戶名與數據庫中的用戶名是否已經有了或不...對於動態點擊事件產生的LinkButton
假設如果該用戶名已被使用,那麼我顯示「用戶名已經採取」在標籤消息,並且還我動態地創建爲用戶名建議4個鏈接按鈕等
現在,當我上了LinkButton,是結合用戶名文本框中點擊。這裏是我的代碼
給我一些想法如何說的LinkButton到文本框綁定..
您應該儘量減少來自客戶端的服務器請求,特別是如果您想更新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(" "));
}
感謝@vityanya click事件。有用.. – 2013-02-27 09:39:26
試試這個
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);
}
這裏粘貼代碼爲** **的文字,而不是圖像... – 2013-02-27 07:44:12
創建LinkButton的,並在活動中的副本的LinkButton的文字文本框.. – coder 2013-02-27 08:05:09