我正在为admin创建页面以查看系统数据库中的所有用户。我正在使用网格视图来检索成员资格表中的所有用户。现在的问题是管理员如何编辑,删除和更新管理员所做的更改?当我们想要配置select语句时,有一个advance按钮,我们可以添加一些额外的语句。我的SQL中的成员表没有主键。我该如何解决这个问题?非常感谢。编辑更新成员中的删除
0
A
回答
0
0
这教程,阿什温建议看起来太参与我。我将采取的方向...
将用户名字段存储在gridview的datakey属性中。并使用网格视图的RowDeleting和RowUpdating事件......
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
e.Cancel = true; // cancel default action.
// delete user myself.
string user = e.Keys["username"].ToString(); // think that's the name of the field in database.
Membership.DeleteUser(user);
}
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
e.Cancel = true; // cancel default action.
// update user myself.
var userToUpdate = new MembershipUser();
// get new values with e.NewValues[] and fill out all properties of userToUpdate.
Membership.UpdateUser(userToUpdate);
}
从调用成员对象的方法似乎在我看来很容易,然后你不必与表是asp.net混乱如果做得不正确,会产生一些可能导致问题的东西
相关问题
- 1. 如何在MVC4的aspxgridview中更新,编辑,删除新行
- 2. essbase中的成员删除
- 3. 如何只删除奏鸣曲管理员编辑的更新按钮?
- 4. Google Drive集成 - 使用我的Android应用编辑,删除,下载和更新
- 5. 想要从JAVA编辑中删除文本并更新该值中的新值
- 6. 编辑,删除和更新与验证和文本框的gridview
- 7. NHibernate + MVC3编辑ActionResult - 行更新或删除/ StaleObjectException
- 8. 编辑删除更新按钮在gridview asp.net
- 9. ListView更新插入,编辑,删除notifyDataSetChanged()不工作
- 10. ListView更新/编辑/删除命令错误
- 11. 无法对用户发帖进行删除/更新/编辑
- 12. 左滑动删除和编辑,删除
- 13. 如何删除从TFS删除的成员完成的锁定
- 14. 这是编辑/删除/更新对象的集合中的其他对象
- 15. ÇWIN32 API:更新编辑框完成编辑工作
- 16. ActiveAdmin Rails编辑/删除
- 17. MVC CRUD编辑和删除
- 18. 限制编辑和删除
- 19. Korn Shell中的议程:新建/编辑/删除/查看预约
- 20. 从标题中删除静态成员
- 21. MKS中可以删除成员吗?
- 22. 管理员用户允许删除和编辑其他用户
- 23. 更新表中删除
- 24. 在aloha编辑器中删除图像
- 25. 在Flex Datagrid中编辑/删除按钮
- 26. 从tinymce编辑器中删除功能
- 27. 在编辑菜单中删除
- 28. 从UITableView中删除编辑按钮?
- 29. 的Eclipse:更新编辑
- 30. 新的玩法!类编译器错误:“更新不是成员...”
没有主键?然后你的数据库被错误地解决了。如果没有主键,一切都会搞砸,你将很难执行CRUD操作,查询性能低下等。发布表结构后,你会得到更好的答案。 – Yaroslav 2012-07-12 06:51:08
它有一个主键。这是一个很长的丑陋的GUID字段。 – Theo 2012-07-12 07:12:38