使用textChanged传递命令参数

时间:2010-06-25 18:09:37

标签: c# asp.net gridview

我对.net很新,所以请耐心等待我。我有一个gridview,每行有一个文本框和一个标签。文本框显示用户可以更改的排序ID号。我写的实际执行更改的函数需要传递给它的两件事才能工作。第一个是新的排序ID号,它很容易从textchanged事件中获取。它需要的第二个项目是更改的文本框旁边的标签的值。我知道像LinkBut​​ton这样的东西有一个CommandArgument选项,我不认为textchanged事件会这样做。有没有办法使用gridview或其他方法获取此信息?以下是文本本身的代码:

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

1 个答案:

答案 0 :(得分:0)

终于弄明白了,如果其他人对此有任何疑问。

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