当前位置: 代码迷 >> ASP.NET >> 关于GridView的插入操作~该怎么处理
  详细解决方案

关于GridView的插入操作~该怎么处理

热度:7196   发布时间:2013-02-25 00:00:00.0
关于GridView的插入操作~~~~~~~~
我有一个GridView,绑定了一个SqlDataSource,GridView中的编辑和删除操作都用SqlDataSource中的自动创建的update和delete实现了,但是它创建了insert语句,行里也出现了新建的按键,但是点了没有反映,请问要增加编写什么代码来实现?
C# code
 SelectCommand="SELECT [UserID], [StudentID], [Username], [Password], [Realname], [Sex] FROM [userinfo]"         ConflictDetection="CompareAllValues"         DeleteCommand="DELETE FROM [userinfo] WHERE [UserID] = @original_UserID AND [StudentID] = @original_StudentID AND [Username] = @original_Username AND [Password] = @original_Password AND [Realname] = @original_Realname AND [Sex] = @original_Sex"         InsertCommand="INSERT INTO [userinfo] ([StudentID], [Username], [Password], [Realname], [Sex]) VALUES (@StudentID, @Username, @Password, @Realname, @Sex)"         OldValuesParameterFormatString="original_{0}"         UpdateCommand="UPDATE [userinfo] SET [StudentID] = @StudentID, [Username] = @Username, [Password] = @Password, [Realname] = @Realname, [Sex] = @Sex WHERE [UserID] = @original_UserID AND [StudentID] = @original_StudentID AND [Username] = @original_Username AND [Password] = @original_Password AND [Realname] = @original_Realname AND [Sex] = @original_Sex">




------解决方案--------------------------------------------------------
最好不要用这种,没有一点灵活性,当你注册js脚本,管理权限时就会发现了。。。
http://www.cnblogs.com/sufei/archive/2010/03/27/1698590
------解决方案--------------------------------------------------------
GridView像你这样新增的还没弄过啊。不过你可以弄几个文本框填上值用GridView显示出来
------解决方案--------------------------------------------------------
探讨
我有一个GridView,绑定了一个SqlDataSource,GridView中的编辑和删除操作都用SqlDataSource中的自动创建的update和delete实现了,但是它创建了insert语句,行里也出现了新建的按键,但是点了没有反映,请问要增加编写什么代码来实现?

C# code


SelectCommand="SELECT [UserID], [StudentID]……

------解决方案--------------------------------------------------------
不建议这样写,还是多写写代码有助于LZ技术的提高。