发布一个用于和GridView或DataGrid表格相关联的查找搜索服务器控件
来源:互联网 发布:跳过广告的软件 编辑:程序博客网 时间:2024/04/30 13:53
由于页面经常要写搜索条件和导出EXCEL,以前是把它变成用户控件,但是也不够灵活,后来就把它封装成控件了。可以与Objectdatasource控件相结合,也可以自己写事件。共有两个事件Click:用于写查找事件,exprotexcel_click用于导出excel事件。
该控件分两种样式default, line
设计界面里默认样式
设计页面里直线样式
运行后的样式
浏览页面里自动绑定的字段名称
导出excel界面
方法事件
其它的自己去看属性吧!
主要的实现:
1、引用到工具箱
2、把此控件放到页面上,转入页面代码状态,在Form_Load事件里加上
SearchControl1.GridViewControl=你的GridView或DataGrid名称就可以了,当然也可放在if(!Page.IsPostBack){}事件里,因为也是一次加载吗?它自动绑定的只是绑定列,对于模板列或其它的只是跳过不绑定。
3、属性说明:
ExcelName:为导出Excel名称
AutoExportExcel: True(不用写事件自动导出) false为你自己写事件(不知道为什么不能实现自动导出)
注:自动导出,可以对其赋数据源,dt属性,只支持DataTable。
WhereString: 为自动获取的条件字符串
SecondWhere: 一般用于和ObjectDataSoruce控件合用时,有默认值问题。最后输出时,全被WhereString所获取
SearchStyle:样式,两种
属性dt:是为了配合OjbectDataSource 控件用的,如果为空,则直接输出绑定的表格控件。
4、自已写事件
查找:Click
string strWhere=SearchControl1.WhereString;
这是就条件了,可以传递给你要条件的方法里
导出 EXCEL
SearchControl1.ExportExcel();两个事件
一种是数据源,一种是表格控件
源码也放上去了(不是最新的,想修改资源的,不知为什么就是打不开,可能CSDN用户太多了吧)
下次放一个无刷新的自动完成控件:
下载地址: http://d.download.csdn.net/down/479349/nihongyuan
- 发布一个用于和GridView或DataGrid表格相关联的查找搜索服务器控件
- GridView 与 DataGrid 服务器控件
- 发布一个js表格控件
- dataGrid或gridView獲取行號
- GridView和DataGrid的异同
- GridView和DataGrid的异同
- GridView和DataGrid的异同
- 如何制作一个ActiveX控件,并注册和发布,用于web上!(1)
- 如何制作一个ActiveX控件,并注册和发布,用于web上!(2)
- 如何制作一个ActiveX控件,并注册和发布,用于web上!(2)
- ASP.NET相关控件GridView和DetailsView的使用
- EasyUI DataGrid表格控件
- 构造一个单词查找树,支持以下两个操作的数据结构: 添加和搜索,只包含字母a-z或.。
- Android 的表格控件GridView学习
- 一个类似DataGrid 的控件
- Js用于填充表格,和用于分页的功能。
- Ajax 和 XML: 用于表格的 Ajax
- 带搜索功能的GridView控件
- 2008 March 25th Tuesday (三月 二十五日 火曜日)
- Subvertion+apache2.2.8+winxp
- 2008 March 26th Wednesday (三月 二十六日 水曜日)
- 清除AD过期的帐户和计算机
- 2008 March 27th Thursday (三月 二十七日 木曜日)
- 发布一个用于和GridView或DataGrid表格相关联的查找搜索服务器控件
- 2008 March 29th Saturday (三月 二十九日 土曜日)
- 向父页面提交内容并关闭子页面
- 2008 March 31th Monday (三月 三十一日 月曜日)
- 照相机的基本知识
- [顶]学黑客必去的网站“黑客基地”
- uClinux在S3C44B0X上的移植
- 用C/C++写上传文件的CGI,遇到问题
- 摄影用光