文章分类 -  C#

1
response.write()弹出提示后页面布局改变的解决办法
摘要:发现在使用了response.write后样式发生了变化,位置和字体都不正确。Response.Write("<script>alert(')</script>")这种用法也是这样,2003中没有这种情况,很不明白,恰巧看到了csdn上的一个帖子也是讨论这个问题的,其中提到原因有:ASP.NET 2.0里默认使用<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht 阅读全文
posted @ 2012-10-09 15:07 BART
鼠标离开时,验证文本框只能输入数字 和 文本框不能输入特殊字符
摘要:1。只能输入数字<script type="text/javascript"> function on_blur() { var s1 = document.getElementById("TextBox1"); var s = s1.value; var regu = "^[a-zA-Z\u4e00-\u9fa5]+$"; var re = new RegExp(regu); if (re.test(s)) { alert(s); } else { alert("只能输入数字!"); } } < 阅读全文
posted @ 2012-10-09 15:00 BART 阅读(225) 评论(0) 推荐(0)
Microsoft Office MIME Types
摘要:What are the Microsoft Office MIME Types?FILExt does not presently have a search capability for MIME types however, in the interest of helping, this FAQ contains a complete list of the official Microsoft Office MIME types for the newest version of Microsoft Office (2007+).To fully support the new ty 阅读全文
posted @ 2012-10-09 12:28 BART
Convert xls to xlsx with C#
摘要:Sample code: Microsoft.Office.Interop.Excel.Application oExcel = new Application();object oMissing = Type.Missing;string fileName = @"D:\Test\WorksheetNamesExpected.xls";Workbook _book = oExcel.Workbooks.Open(fileName, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, o 阅读全文
posted @ 2012-10-09 12:27 BART
C# EXCEL(.xls和.xlsx)导入到数据库
摘要:原理:1.判断是否是Excel文件(xls和xlsx两种文件格式,Excel2003和Excle2007)2.上传Excel文件到服务器的文件夹(要在服务器设置用户ASPNET对此文件夹的读写权限)3.对此Excel文件进行操作(可以作为OLEdb数据源、ODBC数据源,还可以通过创建Excel.ApplicationClass) GridView1.DataSource = null; GridView1.DataBind();//先清除GridView1之前的数据绑定 #region 显示Excel数据 string clientFilename = FileUpload1.PostedF 阅读全文
posted @ 2012-10-09 12:26 BART 阅读(833) 评论(0) 推荐(0)
Session过期或出错后如何从框架页返回登录框,页面跳转到根目录
摘要:1、经常会遇到网站后台Session过期或者重新编译后要重新定位到登录页面,此时如果你用常规的Response.Redirect("../index.aspx"),你就会发现问题来了,是不是定位到框架页中去了,一定很郁闷吧,不过,改用下面方法,问题就解决了,呵呵Response.Write("<script language='javascript'>parent.location.href='../index.aspx'</script>");2、还有有时网站会有很多层目录,经常要跳转到根目录下的 阅读全文
posted @ 2012-10-09 12:25 BART 阅读(210) 评论(0) 推荐(0)
web.config authentication
只有注册用户登录后才能阅读该文。
posted @ 2012-10-09 12:24 BART
[C#][ASP.NET MVC]處理Session Timeout
摘要:Session Timeout導回登入頁面這樣的功能大家應該並不陌生,而處理Session Timeout也有很多方式(也不一定要導回登入頁面),可以使用client script固定時間輪詢Server(callback)不讓Session Timeout也是一種方法,在MVC中個人較愛操作Action Filters(比較能展現MVC在設計上的特性~XD),這裡自己紀錄一下。新增自訂類別並繼承ActionFilterAttributepublic class CheckSessionFilterAttribute : ActionFilterAttribute { pu... 阅读全文
posted @ 2012-10-09 12:22 BART
Silverlight/SharePoint
摘要:http://www.cnblogs.com/chengqscjh/favorite/153185.html 阅读全文
posted @ 2012-10-09 12:19 BART 阅读(52) 评论(0) 推荐(0)
水晶报表在ASP.NET中的一种灵活应用
摘要:使用水晶报表的强大功能来实现应用程序的统计分析及打印导出等功能,是微软平台上进行.NET应用程序开发报表的一种不错的选择。水晶报表在设计、开发、配置以及部署上,还是会给初学者带来一定的困扰的。那么,是否存在一种相对比较简单而且易用的方式来进行水晶报表的设计、开发、配置以及部署呢?本文将提供一种比较简单且相对灵活的方法。本文将包含以下内容:Crystal Reports的另类非对象模式数据绑定水晶报表的简单模式部署P.S. 本文中描述到的Crystal Reports为Crystal Reports for Visual Studio .NET,原则上该版本是runtime free授权,for 阅读全文
posted @ 2012-10-09 12:05 BART 阅读(144) 评论(0) 推荐(0)
在Vista和Windows Server 2008中使用计划任务程序
只有注册用户登录后才能阅读该文。
posted @ 2012-10-09 12:04 BART 阅读(4) 评论(0) 推荐(0)
关于HTML生成PDF文件
摘要:之前看过一些通过C#代码生成PDF文件的方式,用得最多的IText可以实现HTML页面生成PDF文件(也有一些人在机器上装了PDF打印机,使用打印来生成PDF),不过我个人觉得IText生成PDF的方法比较复杂,而在相当一段时间内查看资料后,发现有另外一个插件可以更好的控制HTML生成PDF文件。具体方法介绍如下:首先,下载一个ABCpdf .NET 7.0,下载地址:http://www.oyksoft.com/soft/8576.html,然后安装。此外安装的时候需要注册一下。其次,在安装目录下找到ABCpdf.dll文件,通过VS2008添加这个类库。最后,就是在项目中使用了,如下:一, 阅读全文
posted @ 2012-10-09 11:59 BART 阅读(131) 评论(0) 推荐(0)
C# using作用透析 三种用法不用愁
摘要:三种不同的C# using作用,令using关键字在.NET程序开发过程中占有重要的地位,特别是进行命名空间或创建别名时。C# using作用,微软MSDN上解释总共有三种用途:1、引用命名空间。2、为命名空间或类型创建别名。3、使用using语句。1、引用命名空间,这样就可以直接在程序中引用命名空间的类型而不必指定详细的命名空间。这个就不用说了吧,比如大家最常用的:usingSystem.Text;2、为命名空间或类型创建别名:当同一个cs引用了不同的命名空间,但这些命名控件都包括了一个相同名字的类型的时候,可以使用using关键字来创建别名,这样会使代码更简洁。注意:并不是说两个名字重复, 阅读全文
posted @ 2012-10-09 11:58 BART 阅读(117) 评论(0) 推荐(0)
HTML转PDF
摘要:一、 需求:将HTML转PDF打印。Web项目中总是有这样的需求,很是让人苦恼。二、 分析:如何完成这个工作?1、 需要解析HTML,然后利用itextsharp绘制pdf文档。解析HTML是一个很难完成的任务,各个浏览器对HTML的解析五花八门就知道这不好解决。这条路不好走,但也是可以完成的,通过webbrowser类可以解析HTML获取各对象的位置,然后绘制到pdf中。方法是可行,其中的复杂度不小。2、 将HTML保存为图片,然后插入到pdf文档中,这里将介绍这种方法。随之而来的问题:如何将HTML保存为图片呢?三、 解决办法:1、 将HTML保存为图片:需要用到webbrower类,将指 阅读全文
posted @ 2012-10-09 11:53 BART
用c#如何实现设置文件默认的打开方式
只有注册用户登录后才能阅读该文。
posted @ 2012-10-09 11:48 BART 阅读(15) 评论(3) 推荐(0)
c#中ToString()的一些常用用法
只有注册用户登录后才能阅读该文。
posted @ 2012-10-09 11:45 BART 阅读(1) 评论(0) 推荐(0)
asp.net ToString()格式汇总
摘要:C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToString("X")FFformatCode 是可选的格式化代码字符串。(详细内容请搜索“ 阅读全文
posted @ 2012-10-09 11:44 BART
asp.net c#截取指定字符串函数
摘要:public string GetContent(string str, string start, string last, int n) { if (str.ToLower().IndexOf(start.ToLower()) >= 0) { if (str.ToLower().IndexOf(last.ToLower()) >= 0) { switch (n) { //左右都截取(都取前面)(包含关键字) ... 阅读全文
posted @ 2012-10-09 11:41 BART
Asp.net项目路径获取方法
摘要:获取项目完整的绝对路径string path = System.AppDomain.CurrentDomain.BaseDirectory.ToString();stringpath =Server.MapPath(".");//此"."可以换成项目文件里的其它文件夹名称输出asp.net 网站路径privatevoidresponseHtml(){System.Text.StringBuildersb=newSystem.Text.StringBuilder();sb.Append(string.Format("当前时间:{0}", 阅读全文
posted @ 2012-10-09 11:40 BART
文件的类型
摘要:if (FileUp.PostedFile.ContentType == "image/pjpeg" || FileUp.PostedFile.ContentType == "image/gif" || FileUp.PostedFile.ContentType == "image/bmp") //设置上传文件类型 加上 FileUp.PostedFile.ContentType=="application/x-shockwave-flash" ---------------------- 备注其它类型的Conte 阅读全文
posted @ 2012-10-09 11:39 BART

1