my_00 2015-06-08 12:36 采纳率: 0%
浏览 1636

求助:DataGrid实现修改、删除的后台代码!!

我在Asp.net的.aspx前台Source中添加了一个DataGrid,代码如下:

<asp:DataGrid ID="DataArtList" runat="server" AutoGenerateColumns="False" BorderStyle="None" CellPadding="1" CellSpacing="1" CssClass="MeNewTableLine" GridLines="None" HorizontalAlign="Center" Width="100%">
<ItemStyle CssClass="MeNewTDLine" HorizontalAlign="Center" />
<HeaderStyle CssClass="MeNewTDtopLine" HorizontalAlign="Center" />
<Columns>
 <asp:BoundColumn DataField="ShowID" HeaderText="ShowID" Visible="False"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="ChkSelect" runat="server" Text=""  />
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="ShowID" HeaderText="顺序"></asp:BoundColumn>
<asp:BoundColumn DataField="ScMain" HeaderText="内容"></asp:BoundColumn>
<asp:BoundColumn DataField="SContent1" HeaderText="优"></asp:BoundColumn>
<asp:BoundColumn DataField="SContent2" HeaderText="中"></asp:BoundColumn>
 <asp:BoundColumn DataField="SContent3" HeaderText="差"></asp:BoundColumn>
 <asp:ButtonColumn CommandName="Modify" HeaderText="修改" Text="修改"></asp:ButtonColumn>
</Columns>
<PagerStyle Visible="False" />
</asp:DataGrid>
<td class="MeNewTDLine" valign="middle" align="center">
<input class="XcBtn" onclick="SelectAll();" type="button" value="全部选择" name="Submit">
<input class="XcBtn" onclick="SelectFX();" type="button" value="反向选择" name="Submit2">
<asp:Button ID="BtnDel" runat="server" Text="删除选中" CssClass="xcbtn"></asp:Button></td>
</tr>

运行效果如下图:
图片说明
问题:
1.在后台代码中, 我如何点击“修改”,即获得所在行几个字段的数据,然后对其作修改啊?
2. 我如何实现点击“删除选中”,即删除选中行的数据啊?
恳请各位行家高手不吝惜指教!万分感谢!!

  • 写回答

1条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误