2014-04-25 94 views
0

你好,我有一個計算頁面,並有很多動態創建的文本框。我想要做的是當第一個文本框的值發生變化時,改變其他代碼而不使用JavaScript或事件。有沒有辦法像這樣綁定文本框。我使用asp net c#代碼將文本框綁定到文本框

tb = new TextBox() 
{ 
    ID = String.Format("tb_{0}_{1}_{2}_{3}", x, y, z, i), 
    Width = 130, 
    TextMode = TextBoxMode.Number, 
    Text = ((TextBox)(Master.FindControl("ContentPlaceHolder1").FindControl(String.Format("tb_{0}_{1}_{2}", x, y, z)))).Text.ToString() 
}; 

日Thnx

Ex.Code有鏈接的文本框 http://oi61.tinypic.com/2hd8f8p.jpg

+0

爲什麼你要做到這一點沒有JavaScript的? – Jonesopolis

+0

你要求的是沒有意義的。您只能使用** javascript和/或事件**來更改其他控件。 – freefaller

+0

在後面的代碼中處理每個按鍵以更新另一個文本框需要事件以及每個按鍵的回傳。顯然這是不可取的。 – Nick

回答

0

我想你將不得不的AutoPostBack設置爲true的文本樣本來看,並處理OnTextChanged事件。當用戶更改文本框的文本並離開文本框時,頁面應該執行回發,以便處理此事件。據我所知,這是最接近你沒有JavaScript的。

如果你不希望事件要麼..然後......這是不可能的..