2008年11月22日

摘要: protected void ExportToExcel(System.Web.UI.WebControls.DataGrid grid, string file){Response.Clear(); Response.Buffer= true; Response.Charset="GB2312"; //设置了类型为中文防止乱码的出现 Response.AppendHeader("Content-... 阅读全文
posted @ 2008-11-22 11:49 小白鸭 阅读(201) 评论(0) 推荐(0)

2008年11月4日

摘要: 在写aspx的时候,不注意把AutoEventWireup="false"去掉,你可能会死得很难看,Page_load部分会在一次页面加载的时候执行两次哦!千万注意不要去掉aspx中的AutoEventWireup="false"设置。<%@ Page language="c#" Codebehind="ShowSimpleFactory.aspx.cs" AutoEventWireup="... 阅读全文
posted @ 2008-11-04 11:22 小白鸭 阅读(1472) 评论(0) 推荐(0)

2008年10月27日

摘要: 1.用流导出excel : 0001 0002 2:在DataGird中显示时: 在ItemDataBound事件中写 'modi by mingfei 20070712防止身份证号导出时变换成科学计数cell(4)为字符型数字 If (e.Item.ItemType = ListItemType.Item Or e.Item.It... 阅读全文
posted @ 2008-10-27 10:26 小白鸭 阅读(987) 评论(0) 推荐(0)

2008年9月16日

摘要: 当在页面中声明static变量时,是为了使用方便,页面中随时都可以调用。但是当是一个多线程的页面是,很多人同时访问页面,会造成数据的混乱,而且在开发过程中很难被发现,只有在多用户集体测试是才可能出现。所以static要慎用,本画面的全局变量最好存储在viewstate中,虽然转化的时候麻烦了一点,但是不会有这种问题。还有,当把实体类放在viewstate中是,实体类记得要序列化哦,加上[Seria... 阅读全文
posted @ 2008-09-16 20:00 小白鸭 阅读(518) 评论(0) 推荐(0)

2008年9月8日

摘要: 今天在导出excel表格时报asp.net 导出excel 不能访问只读文件的错误,但是在vs2005上调试是正常的,发现原来是iis的aspnet用户没有分配修改权限,加上就ok了 阅读全文
posted @ 2008-09-08 15:56 小白鸭 阅读(206) 评论(0) 推荐(0)

2008年8月29日

摘要: Color yourColor = Color.FromName("#F3F4F7"); 阅读全文
posted @ 2008-08-29 16:30 小白鸭 阅读(124) 评论(0) 推荐(0)

2008年8月22日

摘要: 阅读全文
posted @ 2008-08-22 00:28 小白鸭 阅读(247) 评论(0) 推荐(0)

2008年8月19日

摘要: 今天突然画面出现乱码,翻了很多资料,试了很多方法,终于找到一种比较简单的方法 在 VS 的另存为对话框中点击 Save 按钮右边的下拉菜单,并以 UTF-8 的格式保存,一切ok。 阅读全文
posted @ 2008-08-19 17:24 小白鸭 阅读(308) 评论(0) 推荐(0)

2008年8月18日

摘要: 在查询分析器中输入 1.backup log database_name with no_log 2.dbcc shrinkdatabase (database_name) 阅读全文
posted @ 2008-08-18 21:16 小白鸭 阅读(244) 评论(0) 推荐(0)

2008年8月17日

摘要: 今天在调试代码时,突然抛出这样的异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 后来发现是Response.Redirect("aaaa.aspx")写在了try中,移出来就正常了。原因不明 阅读全文
posted @ 2008-08-17 03:58 小白鸭 阅读(141) 评论(0) 推荐(0)

2008年8月10日

摘要: 用 GridView 绑定时间字段时需要把时间格式化成想要的格式比如:DataFormatString="{0:yyyy-MM-dd}"; 但得到的效果仍然时默认的全部显示格式,为什么呢时因为您少设置了一项 htmlencode属性,默认时true,把此属性更改为false即可 阅读全文
posted @ 2008-08-10 21:47 小白鸭 阅读(827) 评论(0) 推荐(0)

2008年8月5日

摘要: 当用流的方式把gridview中的数据导出到excel表中时 错误提示: 类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内 需要在后台文件中重载VerifyRenderingInServerForm方法,如: public override void VerifyRenderingInServerForm(Control control) {... 阅读全文
posted @ 2008-08-05 17:29 小白鸭 阅读(134) 评论(0) 推荐(0)

2008年8月4日

摘要: 当导出excle时,如果数据不多,中文能正常显示,如果数据太多,中文变乱码 Response.AppendHeader("Content-Disposition", "attachment;filename=" + "result.xls"); Response.ContentType = "a... 阅读全文
posted @ 2008-08-04 15:10 小白鸭 阅读(208) 评论(0) 推荐(0)

2008年8月1日

摘要: 在页面中设置一个statice 的变量,比如private statice string a=""; 当页面重新加载时,有时因为缓存的原因,a的值仍然存在,这时,必须在ispostback中初始化,或者禁用缓存 阅读全文
posted @ 2008-08-01 16:08 小白鸭 阅读(132) 评论(0) 推荐(0)

2008年7月31日

摘要: 每次导出时都会报Application is busy的错误,但是调试时,有时又不会报错,并且每次都会在进程中产生一个新的excel进程 代码如下: //Process[] myProcesses = Process.GetProcessesByName("EXCEL"); //foreach (Process myProcess in myProcesses) ... 阅读全文
posted @ 2008-07-31 17:19 小白鸭 阅读(356) 评论(0) 推荐(0)
摘要: 有时调用excel.Application.Workbooks.Add(Missing.Value)会遇到如下错误: Exception: Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD)) 这是Excel自身的一个bug,当本地系统环境被... 阅读全文
posted @ 2008-07-31 15:23 小白鸭 阅读(238) 评论(0) 推荐(0)

2008年7月30日

摘要: 在平常,session经常莫名奇妙的丢失,发现服务器将Session信息存储在IIS进程中。当IIS关闭、重起后,这些信息都会丢失。但是这种模式也有自己最大好处,就是性能最高 其中必须有的属性是 属性 选项 描述 mode 设置将Session信息存储到哪里 Off 设置为不使用Session功能 InProc 设置为将Session存储在进程内,就是ASP中的存储方式,这是默认值。... 阅读全文
posted @ 2008-07-30 09:37 小白鸭 阅读(226) 评论(0) 推荐(0)

2008年7月29日

摘要: ASP.NET清除页面缓存 (1) Response.Buffer = true; Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1); Response.Expires = 0; Response.CacheControl = "no-c... 阅读全文
posted @ 2008-07-29 13:22 小白鸭 阅读(282) 评论(0) 推荐(0)

2008年7月22日

摘要: protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.Header) { GridViewRow rowHeader = new Gri... 阅读全文
posted @ 2008-07-22 18:59 小白鸭 阅读(1177) 评论(0) 推荐(0)
摘要: 画面中的asp.net验证控件在页面刷新时,没有验证。试了各种方法,都没用。后来发现时在调资源文件时,改资源文件不存在引起的。调试和编译又不报错误,真郁闷! 阅读全文
posted @ 2008-07-22 17:19 小白鸭 阅读(213) 评论(0) 推荐(0)

导航