C# 基于下拉列表选择sql server asp.net筛选数据
我已经为此奋斗了很长时间。这就是我想要实现的:根据下拉列表的选择,我不希望在gridview上看到与特定列相等的结果。该表有3列F1、F2和F3。我想在F2上进行筛选,以后可以将表作为csv文件下载。不幸的是,这些函数目前都不起作用 以下是布局的代码: 这是代码 使用制度; 使用System.Collections.Generic; 使用系统配置; 使用系统数据; 使用System.Data.SqlClient; 使用System.Linq; 使用系统文本; 使用System.Web; 使用System.Web.UI; 使用System.Web.UI.WebControl; 公共部分类\u默认值:System.Web.UI.Page { SqlConnection conn=新建SqlConnectionConfiguration Manager.ConnectionString[testConnectionString1].ToString; 受保护的无效页\u加载对象发送方,事件参数e { 如果!Page.IsPostBack { LoadGridview; 发展中国家; }} 发展中国家的私营部门 { ddlcountry.DataSource=LoadData; ddlcountry.DataValueField=F2; ddlcountry.DataTextField=F2; ddlcountry.DataBind; } 私有void LoadGridview { GridView1.DataSource=LoadData; GridView1.1数据绑定; } 私有void LoadGridviewString id { GridView1.DataSource=LoadDataid; GridView1.1数据绑定; } 私有数据集加载数据 { SqlDataAdapter adap=康涅狄格州[Parts$]的新SqlDataAdapter选择*; 数据集ds=新数据集; adap.Fillds; 返回ds; } 私有数据集LoadDataString id { SqlDataAdapter adap=新SqlDataAdapter从[Parts$]中选择*,其中F2=+id+,conn; 数据集ds=新数据集; adap.Fillds; 返回ds; } 受保护的无效DDL国家/地区\u选择的索引更改对象发件人,事件参数e { LoadGridviewddlcountry.SelectedValue; } 公共覆盖无效VerifyRenderingInServerFormControl控件 { /*告诉编译器控件已呈现 *通过重写VerifyRenderingInServerForm事件显式执行*/ } 受保护的无效btnExportCSV\u单击对象发送者,事件参数e { 回答:清楚; Response.Buffer=true; Response.AddHeadercontent-disposition,附件;文件名=gvtocsv.csv; Response.Charset=; Response.ContentType=应用程序/文本; StringBuilder sBuilder=new System.Text.StringBuilder; 对于int index=0;indexC# 基于下拉列表选择sql server asp.net筛选数据,c#,asp.net,drop-down-menu,filter,C#,Asp.net,Drop Down Menu,Filter,我已经为此奋斗了很长时间。这就是我想要实现的:根据下拉列表的选择,我不希望在gridview上看到与特定列相等的结果。该表有3列F1、F2和F3。我想在F2上进行筛选,以后可以将表作为csv文件下载。不幸的是,这些函数目前都不起作用 以下是布局的代码: 这是代码 使用制度; 使用System.Collections.Generic; 使用系统配置; 使用系统数据; 使用System.Data.SqlClient; 使用System.Linq; 使用系统文本; 使用System.Web; 使用Sy