你的意思是要在datagrid中绑定一列为文本框吗?
<asp:datagrid id="tempDataGrid" runat="server" Width="100%">
<asp:BoundColumn HeaderText="商品编号" DataField="pro_number" />
<asp:BoundColumn HeaderText="商品名称" DataField="pro_name" />
<asp:BoundColumn HeaderText="包装规格" DataField="pro_guige" />
<asp:TemplateColumn>
<headertemplate>特价</headertemplate>
<ItemTemplate>
<asp:TextBox ID="tj" width="60px" Runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:datagrid>
得到文本框的值
for( int i = 0; i < searchproDataGrid.Items.Count; i++ )
{
teJia=(TextBox)searchproDataGrid.Items[i].FindControl("tj");