在你的ASP.NET MVC中使用查找功能
2016-12-27 16:50
190 查看
在程序中,使用查找功能是少之不了。今天在ASP.NET环境下演示一回。
在cshtml视图中,有三个文本框,让用户输入关键词,然后点击最右连的“搜索”铵钮,如果有结果将显示于下面。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/b6e27df4696c834952e65914a9ee427e.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/4bb4f5053073bc09bf0420200622845f.gif)
Html:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/c031d0f03e939dfa60e2b9db9ac582be.png)
表格放2行。一行是标题,一行作为输入框。
jQuery代码:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/ba7a7ad273ea11dad808a80e08bb7b77.png)
controller:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/3dcef22d2cead1e46878eee24cb23def.png)
处理好条件,传入数据库中去:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/517bdd3d156b1c47fc6ba0d639170c48.png)
根据需要,你可以使用OR或者AND。 条件中,你可以实现"=","<>","LIKE","BETWEEN xxx AND xxx"等。
也许你还想看看数据库中存储过程是怎样写法:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/c88cfaae5da232fb287c9b1a8625eae6.png)
看到这里,你会看到程序中有使用Operator,Search还中枚举Logic等,还想关心它是怎样产生SQL条件语句的?
不必关心了,直接下载面的DLL。.NET Framework 4.6环境下使用:
http://download.cnblogs.com/insus/Library/Insus.NET.Search.rar
在cshtml视图中,有三个文本框,让用户输入关键词,然后点击最右连的“搜索”铵钮,如果有结果将显示于下面。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/b6e27df4696c834952e65914a9ee427e.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/4bb4f5053073bc09bf0420200622845f.gif)
Html:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/c031d0f03e939dfa60e2b9db9ac582be.png)
表格放2行。一行是标题,一行作为输入框。
jQuery代码:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/ba7a7ad273ea11dad808a80e08bb7b77.png)
controller:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/3dcef22d2cead1e46878eee24cb23def.png)
处理好条件,传入数据库中去:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/517bdd3d156b1c47fc6ba0d639170c48.png)
根据需要,你可以使用OR或者AND。 条件中,你可以实现"=","<>","LIKE","BETWEEN xxx AND xxx"等。
也许你还想看看数据库中存储过程是怎样写法:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201612/c88cfaae5da232fb287c9b1a8625eae6.png)
看到这里,你会看到程序中有使用Operator,Search还中枚举Logic等,还想关心它是怎样产生SQL条件语句的?
不必关心了,直接下载面的DLL。.NET Framework 4.6环境下使用:
http://download.cnblogs.com/insus/Library/Insus.NET.Search.rar
相关文章推荐
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- Asp.NET MVC 中使用 SignalR 实现推送功能
- [12] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序使用高级功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- ASP.NET MVC下使用SWFUpload完成剪切头像功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- ASP.NET MVC 学习6、学习使用Code First Migrations功能,把Model的更新同步到DB中
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- MVC使用ASP.NET Identity 2.0实现用户身份安全相关功能,比如通过短信或邮件发送安全码,账户锁定等
- Asp.net MVC 2 使用Areas功能的常见错误
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能