2010-06-25 36 views
0

我對.net很新,所以請耐心等待。我有一個gridview,每行都有一個文本框和一個標籤。該文本框顯示用戶可以更改的排序標識號。我寫的實際執行更改的函數需要傳遞給它的兩件事才能工作。第一個是新的排序id號,很容易從textchanged事件中獲得。它需要的第二個項目是已更改文本框旁邊的標籤值。我知道像LinkBut​​ton這樣的東西有一個CommandArgument選項,我不認爲textchanged事件。有什麼方法可以使用gridview或其他方法獲取這些信息嗎?這裏是文本本身的代碼:傳遞帶有textChanged的命令條款

<asp:TextBox ID="OrderNum" runat="server" Width="25px" Text='<%#Eval("Order")%>' OnTextChanged='OrderChange' ToolTip="Change Default Order" ></asp:TextBox> 
+0

如果這沒有多大意義,我可以嘗試清除它:/ – Chris 2010-06-25 18:26:21

回答

0

終於明白瞭如果有人有這個問題。

TextBox box = ((TextBox)(sender)); 
string CountryCode=((Label)box.Parent.FindControl("CountryCode")).Text;