#c# #asp.net #gridview
#c# #asp.net #gridview
Вопрос:
У меня есть один запрос, который связан с получением фокуса в itemfield текстового поля в gridview. На основе выбора флажка, заполняющего разное количество текстовых полей, и после ввода данных в последнее текстовое поле и выполнения вызова веб-сервиса на основе ответа, заполняющего gridview с помощью itemField (текстовые поля).
Сценарий объясняется ниже.
Флажок (снят): False Количество текстовых полей (ID): 1
Флажок (установлен): истинное количество текстовых полей (ID, AccNo, цена): 3
После ввода значений в последних текстовых полях выполните вызов webservice и заполните gridview данными, но это не приведет к фокусировке первого текстового поля в GridView.
<asp:TemplateField>
<HeaderTemplate>
<p>Paid Amount</p>
</HeaderTemplate>
<ItemTemplate>
<asp:TextBox ID="txtAmnt" runat="server" TabIndex="1"
onkeypress="return isNumberKey(event,this)" onblur="calAmount(event,this)" Text='<%# Eval("PaidAmount") %>'>
</asp:TextBox>
</ItemTemplate>
У меня нет никакого связанного с событием gridview, например, rowBound, CommandView. Не могли бы вы, пожалуйста, показать мне способ, связанный с этим.
Заранее большое вам спасибо.