Установите фокус для текстового поля ItemTemplate в виде таблицы для asp.net c#

#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. Не могли бы вы, пожалуйста, показать мне способ, связанный с этим.

Заранее большое вам спасибо.