弱智问题,怎么为gridview添加删除列,修改列。
我写代码配置的数据源,发现不能手动的添加修改列了,也可能我菜鸟 什么都不懂。
怎么以代码形式 添加删除列,修改列。
------解决方案--------------------mark....吃饭。。回来再答。。。
------解决方案--------------------表示关注,反正不懂都得关注。
------解决方案--------------------数据源如下所示:
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
DeleteCommand="DELETE FROM 表名 WHERE [表ID] = @表ID
UpdateCommand="UPDATE 表名SET [字段名1]=@字段名1,[字段名2]=@字段名2 WHERE [表ID] = @表ID" ConnectionString="<%$ ConnectionStrings:(连接字符串) %>">
<DeleteParameters>
<asp:Parameter Name="@表ID" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="@字段名1" />
<asp:Parameter Name="@字段名2" />
<asp:Parameter Name="@表ID"/>
</UpdateParameters>
</asp:SqlDataSource>
------解决方案--------------------<asp:GridView ID="GVTable" runat="server" AllowSorting="True" BorderColor="#5D7B9D" BorderWidth="1px"
AutoGenerateColumns="False" CellPadding="4" DataKeyNames="表ID" DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField HeaderText="操作" ShowDeleteButton="True" ShowEditButton="True">
<HeaderStyle Width="100px" />
</asp:CommandField>
</Columns>
</asp:GridView>
------解决方案--------------------HTML code
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:CommandField ShowEditButton="True" />
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>
------解决方案--------------------
使用GridView的模板列<asp:TemplateField>
------解决方案--------------------
ding qi lai