<asp:datagrid id="dgExample" runat="Server" autogeneratecolumns="False" oncancelcommand="DataCancel" onupdatecommand="DataUpdate" datakeyfield="tempField"> <Columns> <asp:boundcolumn headertext="Temp Column" datafield="tempField" /> </Columns> </asp:datagrid>
Datagrid com DropDownList
<asp:datagrid id="dgExample" runat="Server" autogeneratecolumns="False" oncancelcommand="DataCancel" onupdatecommand="DataUpdate" datakeyfield="tempField"> <Columns> <asp:TemplateColumn headertext="Status"> <ItemTemplate> <asp:Label id="lblLabelName" runat="server" Text='<%# Container.DataItem("tempField") %>'> </asp:Label> </ItemTemplate> <EditItemTemplate> <asp:DropDownList id=cmbStatuses runat="server" datavaluefield="StatusCode" datatextfield="Name" DataSource="<%#DropDownDataView%>"> </asp:DropDownList> </EditItemTemplate> </asp:TemplateColumn> <asp:editcommandcolumn Edittext="Edit" canceltext="Cancel" updatetext="OK" /> </Columns> </asp:datagrid>
veja o artigo completo em :
http://www.4guysfrom.../050801-1.shtml