上一次,我们为这个DataGrid实现了添加、删除、修改、分页、动态修改内容等功能,今天再来分析一下如何为之添加自增列、单选、多选的功能。
首先看一下需要在上次的基础上增加的代码:
(1)实现自增列
只需要在前台添加一个模板列,绑定ItemIndex+1就可以了
<asp:TemplateColumn HeaderText="选择">
<ItemTemplate>
<%# Container.ItemIndex+1%>
</ItemTemplate>
</asp:TemplateColumn>
(2)实现单选
在上面的基础上,为这个列加一个radio
<asp:TemplateColumn HeaderText="选择">
<ItemTemplate>
<%# Container.ItemIndex+1%>
<input type=radio name="rad" value='<%# Container.ItemIndex+1%>'>
</ItemTemplate>
</asp:TemplateColumn>
radio的值也就是自增的1-PageSize
再创建一个按钮(
DataGrid实现自增列、单选、多选
最新推荐文章于 2019-04-10 16:36:00 发布