伙计们我正在寻找一些开发页面的精彩提示,允许用户从数据库中搜索内容,视图仅限于某些列,数据按特定列分组并按某些列排序。
在这种情况下,源代码很容易找出哪个是检索搜索结果的类... kapish ..
在这种情况下的视图给了我噩梦,因为我不想写那些令人作呕的代码片段,很多asp人似乎习惯了...覆盖行创建和gridview等数据绑定等....我我正在考虑简单地渲染一个html表本身,并在数据表级别应用必要的预处理(从分页结果中检索到的内存对象中的分组依据,排序等等)
我需要知道我的思维过程到目前为止是否正确,或者是否有更简洁的方法在asp.net/asp.net mvc等中完成整个事情
答案 0 :(得分:1)
恭喜你不想写“恶心的代码片段”......我花了几年的时间做这件事并且整个重写行创建/绑定等等都是一场噩梦。
你的来源是一流的 - 很棒。我首选的方法是沿着jQuery路由,使用jqGrid并编写一个使用自定义类的MVC控制器。或者您可以动态生成自己的HTML表格,但如果您有大量数据,我会节省时间并探索jqGrid。它不一定是MVC - 您可以将它嵌入到标准的asp.net网站中,只是如果您必须扩展应用程序以执行更多操作,MVC方法可以使生活更轻松。