我现在想实现这样一个功能:
1. gridview怎么点击一个按钮隐藏这行的数据?就是实现一个假删除的功能。第二次加载的时候这行的数据也不显示。
2. 添加数据的时候并没有添加到数据库只是在gridview中要显示,要等人审核通过才添加到数据库中。
这2个功能怎么实现呢? 请大虾们帮帮忙!!!
1. gridview怎么点击一个按钮隐藏这行的数据?就是实现一个假删除的功能。第二次加载的时候这行的数据也不显示。
2. 添加数据的时候并没有添加到数据库只是在gridview中要显示,要等人审核通过才添加到数据库中。
这2个功能怎么实现呢? 请大虾们帮帮忙!!!
解决方案 »
- 后台如何获取repeater中指定单元格的内容!(该单元格无控件)
- sql外键约束问题
- 还是有关Lucene建立索引的问题
- asp.net如何获得prompt的返回值?
- 提几个的问题 说简单不简单,说难不难
- OWC11怎样设置Y坐标的起始值????
- 请问,在DataGrid里,怎么限制某个超级链接列显示的字数?? 最简单的方法是什么
- asp.net配置web.config显示详细错误信息问题
- cookie的问题:未将对象引用设置到对象的实例?
- 怎么配置数据库使得asp.net能够向数据库中写入记录???
- 请教,关于asp.net获取内容第一张图片的问题?
- 请教:关于打开EXCEL表的问题,HELP^^^^^^^^
添加数据的时候并没有添加到数据库只是在gridview中要显示,要等人审核通过才添加到数据库中
==========================
没有添加到数据库 ?行不通吧
1gridview点击按钮隐藏这行的数据修改IfShow值为false
2添加数据时默认IfShow值为false,当审核通过时再修改为true最后gridview显示的数据只显示IfShow值为true的数据
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[i].Visible = false;
}
}
GridView1.Rows[e.RowIndex].Visible = false
ViewState等保存datatable,修改datatable值
再更新到数据库
2.添加数据的时候用xml存储,第一次读取的时候就直接读取xml,如果你的数据不用持久化的话就直接存储在集合中就可以了.
0 gridview中隐藏
1 gridview中显示且通过了批准
2 gridview中显示,没通过批准
问题1,设置成1显示,0不显示,数据读出来后要进行判断,你做删除操作的时候,就改变这个标志位就好。
问题2,设置成1审批,0未审批。如果你只填到Gridview里面,不添加到数据库里面,那审批的人如何才能获得这条信息呢?