c# 通过关键字查询
1:首先需要在前端显示界面View视图中添加查询按钮:
<div>
<div>@Html.NopLabelFor(model => model.IndividualName) </div>
<div>@Html.NopEditorFor(model => model.IndividualName)</div>
<input type="button" id="search-name" value="@T("查询")"/>
</div>
2:然后为查询添加function:
  <script type="text/javascript">
                            $(document).ready(function() {
                                //search button
                                $('#search-name').click(function() {
                                    var grid = $('#enterprise-grid').data('kendoGrid');
                                    grid.dataSource.page();
                                    return false;
                                });
                                $("#@Html.FieldIdFor(model=>model.IndividualName)").keydown(function(event) {
                                        if (event.keyCode === ) {
                                            $("#search-name").click();
                                            return false;
                                        }
                                    });
                            })
                                function additionalData()
                                {
                                var data = {
                                    key: $('#@Html.FieldIdFor(model => model.IndividualName)').val()//通过关键字key
                                };
                                addAntiForgeryToken(data);
                                return data;
                            }
                    </script>
注意此时的additionalData在json请求数据时获得的数据集(包含key的)
3:在控制器端的方法中接收并使用:
public ActionResult List(DataSourceRequest command, string key = "")
{ var Individuals = _individualInfoService.GetAllIndividualInfos().Where(x => x.IndividualName.Contains(key)).ToList();//通过关键字匹配 }
c# 通过关键字查询的更多相关文章
- php多关键字查询
		php单一关键字查询 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 tdansitional//EN" "http: ... 
- ajax基础语法、ajax做登录、ajax做用户名验证是否可用、ajax做关键字查询动态显示、ajax做用表格显示数据并增加操作列
		AJAX: AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新. ... 
- 使用AJAX做关键字查询:输入框变化自动搜索、无刷新页面;
		使用AJAX做关键字查询要求:1.无刷新页面2.输入框变化自动搜索 <style type="text/css"> .k{ width:150px; height:30 ... 
- Oracle多关键字查询
		因项目需要,在某查询页面的查询字段支持多关键字查询,支持空格隔开查询条件,故实现如下: 使用的原理是:ORACLE中的支持正则表达式的函数REGEXP_LIKE, '|' 指明两项之间的一个选择.例子 ... 
- oracle实现like多关键字查询
		oracle实现like多关键字查询: select * from contract_info tt where 1=1 and REGEXP_LIKE(tt.contract_name,'关键字1| ... 
- T-SQL动态查询(2)——关键字查询
		接上文:T-SQL动态查询(1)--简介 前言: 在开发功能的过程中,我们常常会遇到类似以下情景:应用程序有一个查询功能,允许用户在很多查询条件中选择所需条件.这个也是本系列的关注点. 但是有时候你也 ... 
- oracle 实现多字段匹配一个关键字查询语句
		oracle 实现多字段匹配一个关键字查询语句:有两种方法(经测试,10g中不能用,11g才行): 第一种. select * from table where ('字段名1' ||'字段名2' || ... 
- Vue实现添加、删除、关键字查询
		从今天开始,将不定期更新关于 Vue 的学习以及各种方法的使用,好了,下面就开始吧 Vue的实例创建首先需要我们引入一个vue.js(也可以在本地npm安装vue,我为了省事就...),然后在HTML ... 
- centos7 lvm合并分区脚本初探-linux性能测试 -centos7修改网卡名字-jdk环境安装脚本-关键字查询文件-批量添加用户
		1.#!/bin/bash lvmdiskscan | grep centos > /root/a.txt a=`sed -n '1p' /root/a.txt` b=`sed -n '2p' ... 
- php单条件查询,关键字查询
		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
随机推荐
- python遍历删除列表的方法
			for item in list(somelist): somelist.remove(item) 
- Could not load file using Ranorex runtime : General Questions
			如果你将编译好的bin文件夹复制到另一个未安装Ranorex程序的电脑上运行遇到如下错误信息 Could not load file or assembly 'Ranorex.Core, Versio ... 
- [LINUX] 查看连接数和IO负载
			Iostat 是 sysstat 工具集的一个工具,需要安装. Centos的安装方式是: yum install sysstat Ubuntu的安装方式是: aptitude install sys ... 
- 洛谷P3371 【模板】单源最短路径
			P3371 [模板]单源最短路径 282通过 1.1K提交 题目提供者HansBug 标签 难度普及/提高- 提交 讨论 题解 最新讨论 不萌也是新,老司机求带 求看,spfa跑模板40分 为什么 ... 
- sql日期函数操作
			sql语句获取本周.本月.本年数据 SQL Serverselect * from [data] where DATEPART(m,[date])=2 Accessselect * from [da ... 
- 用webview打开网页时,里面有个div带滚动条的,但是在平板上滚动条失效
			android2.3的不支持滚动条,并且scrollTop也不支持的.(设置overflow未hidden就可以支持). function noBarsOnTouchScreen(arg) { var ... 
- php产生随机数函数
			<?php function generate_code($length = 4) { return rand(pow(10,($length-1)), pow(10,$length)-1); ... 
- oracle client与ODAC的字符集
			1.pl/sql developer 9里检查客户端字符集与服务端是否一致 首选项,选项,检查客户机与服务器字符集是否匹配 2.Windows环境变量的修改即时生效 3.ODAC12安装后字符集的变化 ... 
- java三大框架之一hibernate使用入门
			综述:Hibernate的作用就是让实体类与数据库映射,使数据持久化,用于替代JDBC,使我们不致于写那么多sql语句代码. 1. 首先在官网www.hibernate.org下载hibernate包 ... 
- ---Arch Linux 之AUR
			只需下载压缩包,解压,进入文件夹,里面好像也只有一个PKBUILD文件,makepkg -s (自动下载程序然后编译打包), 然后pacman -U xxxx.pkg.xz 就好了 
