2010-06-25 4 views
0

저는 .net에서 매우 새로 워서 제발 저와 함께하시기 바랍니다. 각 행에 텍스트 상자와 레이블이있는 gridview가 있습니다. 입력란에는 사용자가 변경할 수있는 정렬 ID 번호가 표시됩니다. 실제로 변경을 수행하는 필자가 작성한 함수는 작동시키기 위해 두 가지를 전달해야합니다. 첫 번째는 새 정렬 ID 번호입니다.이 번호는 textchanged 이벤트에서 쉽게 얻을 수 있습니다. 두 번째 항목은 변경된 텍스트 상자 옆의 레이블 값입니다. LinkButton과 같은 것들은 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

답변

0

마지막으로 다른 사람이이 문제를 겪고있는 것으로 파악했습니다.

TextBox box = ((TextBox)(sender)); 
string CountryCode=((Label)box.Parent.FindControl("CountryCode")).Text; 
관련 문제