Добавить поле ItemTemplate внутри сетки gridview

У меня есть Gridview, и я ожидаю этого, используя набор данных хранимых процедур, я должен добавить столбец шаблона после трех столбцов столбца набора данных.

<asp:GridView ID="gvProcessGrid" runat="server" BorderWidth="1px" CellPadding="4" Font-Names="Verdana" Font-Size="8pt" Width="1910px" BorderStyle="None" GridLines="Horizontal" BackColor="White" AllowSorting="True" HorizontalAlign="Left"> <HeaderStyle BackColor="#7BA1C3" ForeColor="White" CssClass="lockHeadDivdgrid" HorizontalAlign="Left" /> <RowStyle CssClass="normtxt" /> <AlternatingRowStyle BackColor="White" CssClass="normtxt" /> <Columns> <asp:TemplateField HeaderText="Notes"> <ItemTemplate> <asp:TextBox runat="server" id="txtNotes" Width="90px" TextMode="MultiLine" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> Private Sub GridBind() Dim sqlCmd As SqlCommand = Nothing Dim myReader As SqlDataAdapter = New SqlDataAdapter Dim ds As New DataSet Dim myConnection As New SqlConnection(RecordManager.ConnectionString) Try sqlCmd = New SqlCommand("SP_ArticleInprocess_Report", myConnection) sqlCmd.CommandType = CommandType.StoredProcedure myConnection.Open() sqlCmd.Connection = myConnection sqlCmd.CommandTimeout = 500 myReader = New SqlDataAdapter(sqlCmd) myReader.Fill(ds) gvProcessGrid.DataSource = ds gvProcessGrid.DataBind() ViewState("dtProcessgrid") = ds.Tables(0) Catch ex As Exception End Try End Sub 

Предложите мне найти решение

заранее спасибо

Вы можете установить для autogeneratecolumns gridview значение false:

gvProcessGrid.AutogenerateColumns = false

Затем в вашем HTML добавьте <asp:BoundField/> в свой элемент управления Gridview:

 <Columns> <asp:BoundField HeaderText="Name of Column A" DataField="ColumnA" /> <asp:BoundField HeaderText="Name of Column B" DataField="ColumnB" /> <asp:BoundField HeaderText="Name of Column C" DataField="Columnc" /> <ItemTemplate> <asp:TextBox runat="server" id="txtNotes" Width="90px" TextMode="MultiLine" /> </ItemTemplate> </Columns> 
  • Неверное значение передается в SQL из .NET sqlcommand
  • Параметрированный запрос Visual Basic
  • Business Layer vs SQL Server
  • Вставка целочисленного значения NULL с использованием VB.Net и EF5
  • Замена значения с помощью NULL в таблице на SQL Server с помощью vb.net
  • Чтение данных с сервера SQL
  • Массовый импорт текстовых файлов / VB2005 / SQL Server 2005
  • Как перенести одну таблицу в другую базу данных на сервере MSSQL с использованием класса SMO VB.NET?
  • Извлечь файл excel, хранящийся на сервере sql, используя vb.net
  • Параметр SQL не найден
  • Параметрированный запрос, который не был предоставлен
  • Давайте будем гением компьютера.