
Asp.NET
Rock870210
自信等于成功!努力才会收获!
展开
-
关于Gridview中使用控件和图片导出到Excel的处理
首先是大家在网上能搜索一箩筐的仅导出数据的做法:public static void Export(Page pg, GridView gv,bool alowPage, string FileName) { pg.Response.Clear(); pg.Response.ContentEncoding = System.T原创 2009-09-26 18:19:00 · 5004 阅读 · 6 评论 -
关于Gridview自动生成列后,手动设定的模板列位置问题解决方案
关于在Gridview中使用AutoGenerateColumns="true"后模板列总是排在第一列的处理。 情况说明:有人也许会觉得好笑,直接在Gridview中编辑列然后设定好数据,最后再放模板列不就OK了,不过,这里要说明下,有时候不使我们偷懒不想设定,而是没有办法设定 在这里,返回的数据源是ArrayList(实体类还是动态生成的)也好,DataTable(存储过程多表查原创 2009-11-26 18:54:00 · 5948 阅读 · 2 评论 -
关于数据库动态列呈现的实现方案---创建动态类或为Table添加TableRow
在实际项目中会遇见很多复杂条件查询,返回的数据没有专门的实体类与之对应,也无从对应,有些情况返回的列都是不固定的。这个时候数据的呈现就显得比较麻烦,没关系,这里提供两种解决方案:创建动态类,以arraylist返回,或直接创建tableRow添加到table中 创建动态类:using System;using System.Configuration;using System.原创 2010-01-30 21:49:00 · 3375 阅读 · 1 评论 -
页面刷新后或回发后回到原始位置
1、在aspx页面给body添加id属性:2、后台代码(.cs文件)中引用:using System.Text;3、添加方法:#region "防止页面滚动"private void RetainScrollPosition(){ StringBuilder saveScrollPosition = new StringBuilder (); StringBuilder set转载 2009-12-30 15:35:00 · 2143 阅读 · 0 评论 -
关于在Asp.net下使用Oracle.DataAccess.dll(Oracle10g)执行参数化Update无效的解决方案之一
在Asp.net下使用Oracle.DataAccess.dll(Oracle10g)执行参数化Update无效原创 2010-12-06 16:40:00 · 4831 阅读 · 2 评论 -
asp.net通过反射获取类中定义的枚举
这里需要说明一点的是,枚举定义在一个类中,如:namespace TestObj.Common.Enum{ public class EnumHelper { /// /// 文件类型 /// public enum DocType { Doc = 1,原创 2011-12-07 15:57:00 · 2138 阅读 · 1 评论