<asp:datagrid id="DataGrid1" runat="server">
 <Columns>
   <asp:TemplateColumn>
      <HeaderTemplate>
列名
     </HeaderTemplate>
     <ItemTemplate>
<%#DataBinder.Eval(Container.DataItem,"數據庫字段名")%>
     </ItemTemplate>
     <EditItemTemplate>
<asp:TextBox ID="ddhm" Text='<%#DataBinder.Eval(Container.DataItem,"數據庫字段名")%>' Width=80 Runat=server>
</asp:TextBox>
     </EditItemTemplate>
 </asp:TemplateColumn>
 </Columns>
</asp:datagrid>

解决方案 »

  1.   

    <asp:datagrid id="DataGrid1" runat="server">
    <Columns>
      <asp:TemplateColumn>
          <HeaderTemplate>
    列名
          </HeaderTemplate>
       <ItemTemplate>
    <asp:TextBox ID="ddhm" Text='<%#DataBinder.Eval(Container.DataItem,"數據庫字段名")%>' Runat=server>
       </asp:TextBox>
    </asp:TextBox>
       </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid>
      

  2.   

    如过该DataGrid在呢一个WebForm中,该怎么传递数据项DataItem呢?
      

  3.   

    请问:如何在DataGrid的列中动态绑定数据库字段?