我需要创建一个简单的asp.net MVC项目,它包含一个GridView。我设法让gridview工作,并显示实际数据(我有一个MS Access数据库设置),但似乎我有点错误:虽然一切都很好,任何按钮/链接(如页面更新,删除,编辑等)不要做任何事情。他们只是提交表单并刷新页面,但没有什么不同。
你能指出我正确的方向吗? (虽然我在谷歌上找不到任何东西,但我很确定这是一个常见的新手错误)
注意:我知道我没有发布任何代码,但我不确切知道要发布的代码。如果您需要更多信息,请询问。
答案 0 :(得分:3)
当你谈到 GridView 时,我希望你不是指GridView,因为那不是你应该在MVC应用程序中使用的东西。
如果您正在运行MVC 3,则可以使用WebGrid帮助程序(有一些限制)或MVCContrib Grid。还有Telerik Grid很好,值得一看。您还可以使用完整的客户端javascript驱动网格,例如jqGrid jquery Grid plugin。
答案 1 :(得分:2)
在传统的ASP.Net网站或Web应用程序项目中,ASP.Net GridView可能会更好地为您工作,这与MVC应用程序不同。
您混合了两种网络项目。正如Darin所说,你必须在MVC应用程序中使用MVC技术。
如果您赶时间并且不介意从MVC更改为经典的ASP.Net,您可能可以将代码复制到新的WebForm上,并按照您希望的速度快速运行。
否则,您将不得不重新开始使用用于MVC的控件。
答案 2 :(得分:0)