手机版

ASP .网简化编辑界面解决思路及实现代码

时间:2021-10-04 来源:互联网 编辑:宝哥软件园 浏览:

简化用户操作界面,添加功能一般没法简化,但是如果是在显示数据表格(一种控件)做显示,编辑,更新与删除,会让用户在编辑,需要点击编辑铵钮,再进行编辑,或是取消编辑。为了解决这个问题因苏斯。网想到一些改进的方法。可以参考下面演示

以下内容于2011-11-07 9:20添加:上面实现,只是使用桌子加上显示数据表格(一种控件)来组合。其中,Gridveiw直接使用ItemTemplate模版,省略了编辑项目模板模版。事件也省略了在线编辑与onrowcancencelingdit事件。如下所示

然后把编辑项目模板的内容搬至ItemTemplate模版中,并替换

完整代码参考如下:复制代码代码如下: asp:表格ID=' table 1 ' runat=' Server ' CSS class=' table ' CellPadding=' 2 ' CellSpacing=' 0 ' ASP :表格标题箭头高度=' 20 '背景颜色=' 1 '边框颜色=' 1 '边框颜色=' # c0c 0 ' asp:表格标题单元格背景颜色=' # efebde '边框宽度=' 1 '边框颜色=' # c0c 0保证金-底部: 3pxpadd : 3px '/div ASP : GridView ID=' GvCutterType ' runat=' server ' DataKeyNames='切割器类型ID ' AutoGenerateColumns=' false '单元格填充=' 2 '单元格间距=' 0 '宽度=' 100% '边框宽度=' 0 '边框颜色=' # c0c 0 ' onrowledeting=' gvcutetype _ OnDeleteCommand ' onrowledating=' gvcutetype _ OnUpdateCommand '行样式-Height=' 20 ' ShowHeader='编辑项目样式边框宽度=' 1 '边框颜色=' # c0c 0 c 0 ' Width=' 5% '/item template ASP 3360按钮ID=' button 1 ' runat=' server '命令名称=' Update ' Text=' Update '/item template/ASP 3360模板字段asp:模板字段标题Text='删除项目样式BorderWidth=' 1 ' BorderColor=' # c0c 0 c 0 ' Width=' 5% '/项目模板ASP :按钮ID='按钮2 ' runat='服务器'命令名称=' Delete ' Text=' Delete '/item template/AsP : TemplateField/Columns/AsP : GridView XXX。 aspx。cs :复制代码代码如下:受保护的空的按钮插入_单击(对象发送方,EventArgs e) { //do Insert某物}受保护的void GvCutterType _ OnUpdateCommand(对象发送方,GridViewUpdateEventArgs e){//do update某物}受保护的void GvCutterType _ OnDeleteCommand(对象发送方,GridViewDeleteEventArgs e){//do delete某物}

版权声明:ASP .网简化编辑界面解决思路及实现代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。