摘要: HttpUtility.UrlEncode 方法:对 URL 字符串进行编码,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。重载列表将字节数组转换为已编码的 URL 字符串,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。[C#] public static string UrlEncode(byte[]);对 URL 字符串进行编码,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。[C#] public static string UrlEncode(string);使用指定的编码对象对 URL 字符串进行编码,以便实现从 Web 服务器到客户端的可靠 阅读全文
posted @ 2013-06-18 15:08 旭♥燕 阅读(237) 评论(0) 推荐(0) 编辑
摘要: fckeditor免费的版本,存在很多问题.比如你可以插一个图片,或是改变文本的格式.但是当你单击提交保存在数据库中了.它将按源代码中的格式保存并不做相关的处理.这样也就造成了,当你再次想修改上次的内容时,在fckeditor无法显示了.<form action="ActionServlet?method=modifyContactUs&action=SiteConfigAction&page=admin/manager_config/modify_contact_us.jsp" method="post"> <tabl 阅读全文
posted @ 2013-06-08 13:14 旭♥燕 阅读(455) 评论(0) 推荐(0) 编辑
摘要: A potentially dangerous Request.Form value was detected from the client 用户在页面上提交表单到服务器时,服务器会检测到一些潜在的输入风险,例如使用富文本编辑器控件(RichTextBox、FreeTextBox、CuteEditor等)编辑的内容中包含有HTML标记或脚本标记,ASP.NET页面会抛出一个"A potentially dangerous Request.Form value was deceted from the client"的异常。这个是ASP.NET页面为了防范页面注入功能的一种 阅读全文
posted @ 2013-06-04 12:05 旭♥燕 阅读(162) 评论(0) 推荐(0) 编辑
摘要: HTML转PDF(C#---itextsharp)HTML转PDF(C#---itextsharp)一、 需求:将HTML转PDF打印。Web项目中总是有这样的需求,很是让人苦恼。二、 分析:如何完成这个工作?1、 需要解析HTML,然后利用itextsharp绘制pdf文档。解析HTML是一个很难完成的任务,各个浏览器对HTML的解析五花八门就知道这不好解决。这条路不好走,但也是可以完成的,通过webbrowser类可以解析HTML获取各对象的位置,然后绘制到pdf中。方法是可行,其中的复杂度不小。2、 将HTML保存为图片,然后插入到pdf文档中,这里将介绍这种方法。随之而来的问题:如何将 阅读全文
posted @ 2013-04-23 19:36 旭♥燕 阅读(824) 评论(0) 推荐(0) 编辑
摘要: sql server 的日期类型转换中需要一个类型的参数。如CONVERT(NVARCHAR,GETDATE(),23)这个23就代表转换为yyyy-mm-dd的样式。写个代码把所有int的类型都列举出来。DECLARE @a int; SELECT @a=0; WHILE @a<200 BEGIN SELECT @a=@a+1 BEGIN try PRINT cONVERT(NVARCHAR,GETDATE(),@a) PRINT '样试代码是:'+ convert(varchar,@a) END try BEGIN catch END catch END执行的结果也列 阅读全文
posted @ 2012-10-08 10:34 旭♥燕 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.EventArgs e){string s_url;s_url = "b.aspx?name=" + Label1.Text;Response.Redirect(s_url);}b.aspx中C# 阅读全文
posted @ 2012-09-25 12:44 旭♥燕 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 使用sql server2008 时,修改了某张数据库表,在保存时提示以下错误:“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。原理:当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。解决方法:打开SQL 2008 在最上面 工具-〉选项-〉 设计器-〉表设计器和数据 阅读全文
posted @ 2012-09-24 17:26 旭♥燕 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Sql语句中的 select @@identity用select @@identity得到上一次插入记录时自动产生的ID如果你使用存储过程的话,将非常简单,代码如下:SET @NewID=@@IDENTITY说明:在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 @@IDENTITY 返回 NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY 返回最后产生的标识值。如果此语句激发一个或多个执行产生标识值的插入操作的触发器,则语句执行后立即调用 @@IDENTITY 将返 阅读全文
posted @ 2012-09-24 09:31 旭♥燕 阅读(221) 评论(0) 推荐(0) 编辑
摘要: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if(Session["CurrentUserID"]==null||(int)Session["CurrentUserID"]<=0) { Response.Redirect(@"~/UserManage/Login.aspx?ReturnUrl="+Request.Url.AbsolutePath); } this.lbtn_username.Text = new Us 阅读全文
posted @ 2012-09-18 14:54 旭♥燕 阅读(367) 评论(0) 推荐(0) 编辑
摘要: protectedvoidbtnEdit_Click(objectsender,EventArgse){PublicMethods.ShowMessageBox(this,"成功!!");}publicstaticvoidShowMessageBox(Pagepage,stringmessage){ stringscript="<scriptlanguage='javascript'type='text/javascript'>window.alert('"+message+"');& 阅读全文
posted @ 2012-09-17 15:12 旭♥燕 阅读(270) 评论(0) 推荐(0) 编辑