91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

ASP.NET頁面上我們顯示數據表格一般用GridView控件,有時GridView數據行數很多,我想用一個類似Excel里的篩選功能來檢索數據,文章可見地址

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Linq;
using?System.Text;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.HtmlControls;
using?System.Web.UI.WebControls;
using?System.Collections.Specialized;
using?System.Data;
using?System.xml;
/*************************************************
??文件名:?????SmartTextBox
??作者:???????yuexiang
??日期:???????2015.9.25
??版本:???????0
??說明:???????復合控件,用起來有點麻煩,目前主要用于gridview列篩選功能的實現,以后考慮封裝在gridview內
*************************************************/
[assembly:?System.Web.UI.WebResource(“NakControl.MultipleDropdownList.jquery-1.6.1.js“?“text/javascript“)]
[assembly:?System.Web.UI.WebResource(“NakControl.MultipleDropdownList.MultipleDropdownList.js“?“text/javascript“)]
[assembly:?System.Web.UI.WebResource(“NakControl.MultipleDropdownList.MultipleDropdownList.css“?“text/css“)]
namespace?NakControl
{
????///?
????///?多選下拉控件
????///?

????[ToolboxData(“<{0}:MultipleDropdownList?runat=server>“)]
????public?class?MultipleDropdownList?:?CompositeControl
????{
????????#region?聲明

????????private?CheckBoxList?_checkBoxes;
????????private?Button?_btnsOK;?????????????//確定按鈕???yuexiang??2014.8.20
????????//private?Button?_btnsCL;?????????????//取消按鈕???yuexiang??2014.8.20
????????private?Button?_btnsRevoke;?????????//取消篩選按鈕???yuexiang??2014.8.20
????????private?TextBox?_textBox;
????????private?static?ListItem?_selectAllItem?=?new?ListItem(“全選“?“___selectAll___“);

????????const?string?SelectAllListItemText?=?“SelectAll“;

????????#endregion

????????#region?數據綁定屬性
????????
????????//public?object?DataSource
????????//{
????????//????get?{?return?ViewState[“_dataSource“];?}
????????//????set?{?ViewState[“_dataSource“]?=?value;?}
????????//}

????????public?object?DataSource
????????{
????????????get?
????????????{
????????????????if?(ViewState[“_dataSource“]?!=?null)
????????????????{
????????????????????DataTable?stoveTable?=?(DataTable)ViewState[“_dataSource“];
????????????????????DataRow?dataRow?=?stoveTable.NewRow();
????????????????????dataRow[0]?=?“全選“;
????????????????????stoveTable.Rows.InsertAt(dataRow?0);
????????????????????ViewState[“_dataSource“]?=?stoveTable;
????????????????}
????????????????return?ViewState[“_dataSource“];
????????????}
????????????set?{?ViewState[“_dataSource“]?=?value;?}
????????}

????????public?string?DataTextField
????????{
????????????get?{?return?ViewState[“DataTextField“]?==?null???““?:?ViewState[“DataTextField“].ToString();?}
????????????set?{?ViewState[“DataTextField“]?=?value;?}
????????}

????????public?string?DataValueField
????????{
????????????get?{?return?ViewState[“DataValueField“]?==?null???““?:?ViewState[“DataValueField“].ToString();?}
????????????set?{?ViewState[“DataValueField“]?=?value;?}
????????}

????????public?string?DataTextFormatString
????????{
???????????

評論

共有 條評論