我想实现这样的功能.不能贴图,我只好手动划一个了!
措施类别管理:
录入
序号 措施名称 措施类别 管理 删除
1 aaaa 油井 修改 删除
2 bbbb 油井 修改 删除
3 cccc 油井 修改 删除
4 dddd 油井 修改 删除
5 eeee 油井 修改 删除
第一页 上一页 下一页 总共一页 跳转到 页
上面的录入是一个linkbutton,我想单击录入,就在DataGrid的下面新增一行可以编辑的行,同时修改那里出现确定 取消两个按钮,如果点确定,数据提交,取消 新行就消失!
措施类别管理:
录入
序号 措施名称 措施类别 管理 删除
1 aaaa 油井 修改 删除
2 bbbb 油井 修改 删除
3 cccc 油井 修改 删除
4 dddd 油井 修改 删除
5 eeee 油井 修改 删除
第一页 上一页 下一页 总共一页 跳转到 页
上面的录入是一个linkbutton,我想单击录入,就在DataGrid的下面新增一行可以编辑的行,同时修改那里出现确定 取消两个按钮,如果点确定,数据提交,取消 新行就消失!
解决方案 »
- C# 读取IE缓存文件
- 谁有完整的日志操作类?(C#)
- 给数据源加特定条件(可用来gridview,datalist,repeater)
- 如何用数字证书的私钥对下面的值进行签名
- 问个小问题,给你个高分。有关调试
- window.open打开无关闭按钮的窗口
- Socket和多线程问题,怎么一启动窗口就死
- 关于.net 2003使用的初级问题。欢迎来答。
- 学2005c#.net
- c# : 跪求cout<<"2-abcde\r#12345\n"输出什么?求解释
- aspx中引用了com组件,但在添加引用->com组件里找不起对象.
- 高分求一个DataGrid控件:标题允许多行显示,有源代码最好,小弟急用,拜托各位了
<asp:datagrid id="dgUsers" runat="server" Width="760px" AllowPaging="True" CellPadding="3" PageSize="15" AutoGenerateColumns="False" OnItemCommand="dgUser_Command">
<HeaderStyle Font-Bold="True" HorizontalAlign="Center"></HeaderStyle>
<Columns>
<asp:TemplateColumn HeaderText="序号">
<ItemTemplate>
<FONT face="宋体"></FONT>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="csmc" HeaderText="措施名称">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="cslb" HeaderText="措施类别">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" HeaderText="管理" CancelText="取消" EditText="修改">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:EditCommandColumn>
<asp:ButtonColumn Text="<div id="del" onclick="JavaScript:return confirm('确定删除吗?')">删除</div>"
HeaderText="删除" CommandName="Delete">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:ButtonColumn>
</Columns>
<PagerStyle Visible="False" NextPageText="" PrevPageText="" HorizontalAlign="Right"></PagerStyle>
</asp:datagrid>
修改那里因为使用了按钮列中的编辑、更新、取消列所以一点修改就自动变成两个按钮.
我想在我点录入的时候增加新行,并且在右边修改那里能出现两个确定 取消按钮,点确定就更新数据库,提交数据.点取消就取消新增的行.
不知道能否有高手帮我实现这样的功能?
网上的链接我也看了不少了,孟子的,还有CSDN上的,但是我还是不会,他们写的看不懂
偶是菜鸟,麻烦各位告诉我的时候讲的清楚一点
如果分不够,我可以再加,谢谢各位!
偶是菜鸟.
singlepine(小山) 你说得这个我也看过了,孟子的是VB版本的,我看不懂!
如:
DataSet DataSource
{
get{};set{};
}
点〔录入〕时,new 一条新行,添加到跟你的DataGrid绑定的DataSource中,
DataRow row=DataSource.Tables[0].NewRow();
DataSource.Tables[0].Rows.AddRow(row);
然后计算新行在DataGrid中的页,设定页码,绑定。点(确定)时从DataSource中
选择RowState为New的行,提交到数据库即可。
DataSet ds=DataSource.GetChanges(DataRowState.Added);
ds中的行是你新添加的那一行