asp.net/asp.net mvc中搜索引擎的设计提示,该搜索引擎与sharepoint视图有几分相似

asp.net/asp.net mvc中搜索引擎的设计提示,该搜索引擎与sharepoint视图有几分相似,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,伙计们,我正在寻找一些很棒的技巧来开发一个页面,该页面允许用户从数据库中搜索内容,视图仅限于某些列,数据按某些列分组和排序 本例中的源代码很容易确定哪个类检索搜索结果…kapish 本例中的视图让我做噩梦,因为我不想编写许多asp人员似乎已经习惯了的那段恶心的代码…覆盖gridview的创建行和数据绑定等。。。。我想简单地呈现一个html表本身,并在datatable级别应用必要的预处理(group by、sortby等,对从分页结果检索到的内存对象进行预处理) 我需要知道到目前为止我的思维过程

伙计们,我正在寻找一些很棒的技巧来开发一个页面,该页面允许用户从数据库中搜索内容,视图仅限于某些列,数据按某些列分组和排序

本例中的源代码很容易确定哪个类检索搜索结果…kapish

本例中的视图让我做噩梦,因为我不想编写许多asp人员似乎已经习惯了的那段恶心的代码…覆盖gridview的创建行和数据绑定等。。。。我想简单地呈现一个html表本身,并在datatable级别应用必要的预处理(group by、sortby等,对从分页结果检索到的内存对象进行预处理)


我需要知道到目前为止我的思维过程是否正确,或者在asp.net/asp.net mvc等中是否有一种更干净的方式来完成整个事情

祝贺你不想写“恶心的代码”。。。我花了几年的时间来做这件事,而整个覆盖行created/bound/etc.这是一场噩梦


你的资料来源是一个班级-很好。我的首选方法是沿着jQuery路线,使用jqGrid并编写一个使用自定义类的MVC控制器。或者,您可以动态生成自己的HTML表,但如果您有大量数据,我会节省您的时间,转而探索jqGrid。它不一定是MVC—您可以将其嵌入标准的asp.net网站,只是如果您必须扩展应用程序来做更多事情,MVC方法会让您的生活变得更轻松。

问题到底是什么,您需要搜索引擎还是显示结果的方法?显示结果的方法oopsey..enter不是新行。/:|我还想按某些列值对行进行分组…请查看Trirand网站()上的jqGrid文档和示例,看看它是否符合您的需要。我不太清楚你说的“按特定列值分组行”是什么意思,但我知道网格支持你所期望的所有标准功能。它确实很棒。查看更多提示和代码示例。如果能投票表决,那就太好了!