Loading [MathJax]/jax/input/TeX/config.js
社区首页 >问答首页 >ASP.Net和实体框架过滤器搜索到Gridview

ASP.Net和实体框架过滤器搜索到Gridview
EN

Stack Overflow用户
提问于 2014-02-27 14:38:13
回答 2查看 2.7K关注 0票数 0

我正在开发ASP.NET应用程序,它使用实体框架并从数据库中获取数据。我有下面的代码来过滤网格视图上的呈现数据。我尝试过这个代码,但它肯定错了!

代码语言:javascript
代码运行次数:0
复制
 protected void btnSearch_Click(object sender, EventArgs e)
        {
            GISEntities gis = new GISEntities();
            GIS_CONTRACTOR_TEST tbl = gis.GIS_CONTRACTOR_TEST.ToList().Where(x => x.CONTRACTORNAME == txtSearch.Text).First();
            GridView1.DataSource = tbl.CONTRACTORNAME;
            GridView1.DataBind();
        }

正如您所看到的,我在GridView1.DataSource = tbl.CONTRACTORNAME;上有问题,除了字段构造函数之外,我找不到tbl的任何其他属性。请让我知道如何将数据库过滤到网格视图中,而不是单独显示它们!

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-27 21:30:55

尝尝这个

代码语言:javascript
代码运行次数:0
复制
GISEntities gis = new GISEntities();
GridView1.DataSource = gis.GIS_CONTRACTOR_TEST.Where(m => m.CONTRACTORNAME == txtSearch.Text).ToList();
GridView1.DataBind();
票数 1
EN

Stack Overflow用户

发布于 2014-02-27 18:17:22

如果我假设GISEntities是您的数据库上下文,那么就试试这个。

代码语言:javascript
代码运行次数:0
复制
var result = (from a in gis.GIS_CONTRACTOR_TEST where a.CONTRACTORNAME == txtSearch.Text select a).ToList();

GridView1.DataSource = result;
GridView1.DataBind();

如果您没有在result变量中找到正确的属性,我将查看您的GIS_CONTRACTOR_TEST模型和数据库上下文,确保它是正确定义的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22082142

复制
相关文章
asp.net gridview 和 repeater 模板代码示例
Repeater <asp:Repeater ID="rpt_Video" runat="server" OnItemCommand="rpt_Video_ItemCommand"> <HeaderTemplate> <table border="0" cellspacing="1" cellpadding="1" class="TableRepeater">
拓荒者IT
2019/09/25
1.6K0
ASP.NET 2.0中GRIDVIEW排序
headertemplate中加一张UP.GIF和DOWN.GIF(就是升序,倒序的示意图)
Java架构师必看
2021/03/22
1K0
Genesis框架从入门到精通(7): 框架的过滤器
Genesis Explained Framework Filters
丘壑
2019/03/13
8620
【初学者指南】在ASP.NET MVC 5中创建GridView
介绍 在这篇文章中,我们将会学习如何在 ASP.NET MVC 中创建一个 gridview,就像 ASP.NET Web 表单中的 gridview 一样。服务器端和客户端有许多可用的第三方库,这些库能够提供所有必需的功能,如 Web 表格中的搜索、排序和分页等。是否包含这些功能,取决于应用的特殊需求,例如在客户端和服务器端提供搜索或其它功能的需求等。 可用的库 以下是一些可用的库和插件: Grid.Mvc MVCGrid.NET PagedList.MVC JQuery.Grid JQuery Grid
葡萄城控件
2018/01/10
6.2K0
【初学者指南】在ASP.NET MVC 5中创建GridView
福利到!Rafy(原OEA)领域实体框架 2.22.2067 发布!
距离“上次框架完整发布”已经过去了一年半了,应群中的朋友要求,决定在国庆放假之际,把最新的框架发布出来,并把帮助文档整理出来,这样可以方便大家快速上手。 08104816-68bbd9d568c049c08150b6cc83d1ac15.gif 发布内容 注意,本次发布,只包含 Rafy 框架中的领域实体框架及相关文档。不包含“界面自动生成”等其它组件。 安装新的发布包:《使用 NuGet 下载最新的 Rafy 框架及文档》。 网页版用户手册(实时更新):《http://zgynhqf.github.io/
用户1172223
2018/01/26
2K0
Genesis框架从入门到精通(6):过滤器
Once again, I encourage anyone joining in the middle of this series to start at the beginning as each article builds on previous information. The tag archive for the Genesis Explained series is con…
丘壑
2019/03/13
6290
ASP.NET中通过GRIDVIEW"选择"的按钮将数据显示到TEXTBOX中
 <asp:GridView   ID="GridView1" runat="server" DataKeyNames="ckdh" Height="183px" Style="left: 0px; position: relative;             top: -18px; font-size: small;" Width="864px" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource1"              AutoGenerateSelectButton="True" CellPadding="4" ForeColor="#333333" GridLines="None"  OnSelectedIndexChanging="GridView1_SelectedIndexChanging" EmptyDataText="未录入">             <PagerStyle HorizontalAlign="Right" BackColor="#FFCC66" ForeColor="#333333"/>             <PagerSettings Mode="NextPreviousFirstLast" FirstPageText="第一页" PreviousPageText="上一页" NextPageText="下一页" LastPageText="最后一页" />             <Columns>                 <asp:BoundField  DataField="ckdh" HeaderText="出库单号" SortExpression="ckdh" />                 <asp:BoundField  DataField="ckkb" HeaderText="出库库别" SortExpression="ckkb" />                 <asp:BoundField  DataField="ypqx" HeaderText="药品去向" SortExpression="ypqx" />                 <asp:BoundField  DataField="ypbh" HeaderText="药品编号" SortExpression="ypbh" />                 <asp:BoundField  DataField="ypmc" HeaderText="药品名称" SortExpression="ypmc" />                 <asp:BoundField  DataField="gg" HeaderText="药品规格" SortExpression="gg" />                 <asp:BoundField  DataField="dw" HeaderText="药品单位" SortExpression="dw" />                 <asp:BoundField  DataField="sj" HeaderText="出库价格" SortExpression="sj" />                 <asp:BoundField  DataField="sl" HeaderText="出库数量" SortExpression="sl" />             </Columns>             <SelectedRowStyle ForeColor="Navy" BackColor="#FFCC66" Font-Bold="True" />             <RowStyle ForeColor="#333333" BackColor="#FFFBD6" />             <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />             <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />             <AlternatingRowStyle BackColor="White" />         </asp:GridView>
风柏杨4711
2021/03/15
2.8K0
Genesis框架从入门到精通(8): 框架过滤器和数组
Genesis Explained Framework Filters with Arrays
丘壑
2019/03/13
7840
在ASP.NET MVC5中实现具有服务器端过滤、排序和分页的GridView
背景 在前一篇文章《【初学者指南】在ASP.NET MVC 5中创建GridView》中,我们学习了如何在 ASP.NET MVC 中实现 GridView,类似于 ASP.NET web 表单的功能
葡萄城控件
2018/01/10
5.5K0
在ASP.NET MVC5中实现具有服务器端过滤、排序和分页的GridView
使用 XML 内部实体绕过 Chrome 和 IE 的 XSS 过滤器
来源:BypassingXSSFiltersusingXMLInternalEntities 原作者:DavidLitchfield (david@davidlitchfield.com) 译:Holic (知道创宇404安全实验室) tl;dr 若 Web 应用在后端处理了一些 XML 文件,而且存在 XSS 漏洞的话,那么或许能使用 XML 实体来绕过常用 web 浏览器的 XSS 过滤器,比如Chrome, IE 和 Safari 浏览器。同样在 Firefox 浏览器下依然有效,不过显然它没有 XS
Seebug漏洞平台
2018/03/29
1.4K0
使用 XML 内部实体绕过 Chrome 和 IE 的 XSS 过滤器
ASP.NET MVC 过滤器
注意:如果继承自接口,则需要让类实现FilterAttribute,才能作为特性使用。参数类均继承自ControllerContext,主要包含属性请求上下文,路由数据,结果。
李郑
2019/12/11
2.1K0
ASP.NET MVC 过滤器
编程小记 -- ASP.NET的GridView使用教程
最近有个ASP.NET的小Demo,用到一些ASP.NET的知识,本篇讲的是ASP.NET的GridView使用,GridView的使用还是非常方便的,包括数据的动态绑定,表格的编辑都非常简单,不用再为HTML的Table格式发愁了哈哈哈。本篇教程说是GridView的教程,其实是整个功能实现的总结,包括我编程时的思路、实现功能的小技巧等等。
浩Coding
2019/07/03
2K0
ROR学习笔记(2):Asp.Net开发者看ROR
ROR集成了诸多"先进"的理念,比如mvc,模板替换,orm,实体验证,ajax,数据库迁移,session的多种保存机制...等等,也许在今天看来,这些东西都是司空见惯的,但要知道ror框架是在几年前就发布的,所以ROR一出来就一路走红,甚至一度号称"web中小型开发效率天下无敌",也不是浪得虚名的。 但是随着Asp.Net的不断进步,ROR中的这些特性也慢慢都被MS吸收进来了,比如: 1.MVC asp.net mvc已经发展到2.0了,如果ror开发者转换到asp.net mvc模式,也一定很容易上
菩提树下的杨过
2018/01/23
7950
asp.net 2.0 中GridView里设置日期格式
在asp.net1.0中的datagrid中设置日期字段格式时用DataFormatStr
Java架构师必看
2021/03/22
2.3K0
.NET工作准备--04ASP.NET
(已过时) ASP.NET 1.开发基础 *asp.net以什么形式运行?.net宿主的概念,ISAPI的概念,ASP.NET基本运行机制; .net宿主的概念:CLR被实现为一个标准的COM服
用户1216676
2018/01/24
2K0
Flutter ListView和GridView嵌套
整体结构是一个ListView,LiseView里面嵌套一个Container(热门歌单) ListView(顶部3个横着的Item)GridView(九宫格Item)
赵哥窟
2021/04/25
3.1K0
Flutter ListView和GridView嵌套
MVC架构在Asp.net中的应用和实现
摘要:本文主要论述了MVC架构的原理、优缺点以及MVC所能为Web应用带来的好处。并以“成都市信息化资产管理系统”框架设计为例,详细介绍其在Asp.net环境下的具体实现。旨在帮助Web设计开发者更好的了解和掌握MVC,合理利用MVC构建优秀的Web应用。
莫问今朝
2019/02/25
3.7K0
ASP.NET WEB+EntityFramework数据持久化——考核练习库——1、用户管理系统(考点:查询列表、增加、删除)
ASP.NET WEB+EntityFramework数据持久化——考核练习库——1、
红目香薰
2023/03/30
1K0
ASP.NET WEB+EntityFramework数据持久化——考核练习库——1、用户管理系统(考点:查询列表、增加、删除)
asp.net中的Gridview控件添加序号列
在这种方法中,如果使用gridview控件自带的分页功能添加序号列后,每一页的序号都会从1开始。
全栈程序员站长
2022/08/09
1.7K0
Pass Multiple Values from a GridView to Another Page using ASP.NET
Pass Multiple Values from a GridView to Another Page  using ASP.NET A common requirement in our projects is to select a GridView row and pass multiple values of the selected row to another page. I recently got a request from a few readers who wanted an art
阿新
2018/04/12
1.3K0

相似问题

ASP.Net首先用实体框架代码填充GridView

10

实体框架、存储过程、ASP.NET GridView -插入空行

31

在ASP.NET中使用C#和实体框架加载GridView

110

将实体框架映像绑定到GridView的问题

14

DDD和实体框架,过滤器

32
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文