读书人

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

发布时间: 2012-06-05 13:54:06 作者: rapoo

关于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.html
[解决办法]
GridView像你这样新增的还没弄过啊。不过你可以弄几个文本框填上值用GridView显示出来
[解决办法]
探讨
我有一个GridView,绑定了一个SqlDataSource,GridView中的编辑和删除操作都用SqlDataSource中的自动创建的update和delete实现了,但是它创建了insert语句,行里也出现了新建的按键,但是点了没有反映,请问要增加编写什么代码来实现?

C# code


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

[解决办法]
不建议这样写,还是多写写代码有助于LZ技术的提高。

读书人网 >asp.net

热点推荐