ASP.NET
sendling
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从客户端检测到有潜在危险的Request.Form 值"的解决方案
提交查询时,报错显示"从客户端检测到有潜在危险的Request.Form 值"的解决方案: *.aspx文件头的Page中加入validateRequest="false",示例如下:原创 2008-07-03 12:10:00 · 913 阅读 · 0 评论 -
曾经参加某公司的一道面试题--ASP.NET中如何防范SQL注入式攻击
在网上找到的资料如下:一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如: ⑴ 某个ASP.NET Web应用有一个登原创 2007-06-16 23:15:00 · 2953 阅读 · 0 评论 -
asp.net 中两个时间相减,返回天数(时间)
哎很久没写blog了,很多东西没总结了,今天开始要抽空把最近一段的东西整理下1. 两个时间相减,返回天数 以下是项目中截取一段// TimeSpan ts = Convert.ToDateTime(sdr["OfferAddTime "].ToString()).Subtract(Convert.ToDateTime(sdr["OfferTime "].ToString()));原创 2008-04-06 23:13:00 · 6421 阅读 · 1 评论 -
Asp.net防止用户多次登录的最简单的方法
由于前一段时间用到防止单点登录要求,网上搜了不少方法,主要一个是Session,另外就是用Cache,这两种方法我都试过了,实际上cache 和session一样也有超时时间的,如果用户不是正常关闭页面,cache还是在服务器上面存在的。造成的结果是人退出了了,还是要等到cache超时后才能登陆 。最后同事提供个方法,就是建立一个表主要3个字段,一个自动ID,一个是登录用户ID,一个是时间原创 2008-04-06 23:36:00 · 2529 阅读 · 0 评论 -
asp.net2.0新闻的标题后加一个new或图片
asp.net2.0中,使用gridview显示新闻标题,如何在当日新加新闻的标题后加一个new或图片在后台或者公共类Common写如下类public static string News_Pic(DateTime T) { if (T.Date == DateTime.原创 2008-04-06 23:46:00 · 1517 阅读 · 0 评论 -
未能找到元数据文件App_Web_pstcl2bp.dll的解决办法
应用程序中的服务器错误。 --------------------------------------------------------------------------------编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0006: 未能找到元数据文件“C:/WINDOWS/Microsof原创 2008-07-08 12:23:00 · 5304 阅读 · 2 评论 -
用户控件页为什么找不到.ClientScript.RegisterClientScriptBlock原因
用户控件页为什么找不到.ClientScript.RegisterClientScriptBlock原因 this.Parent.Page.ClientScript.RegisterClientScriptBlock(GetType(), "msg", "alert(密码错误!)", true); 原来要先加this.Parent.Page.才能使用原创 2008-07-11 07:44:00 · 3973 阅读 · 0 评论 -
StreamReader 的用法(C#)
using System;using System.IO;class Test { public static void Main() { string path = @"c:/temp/MyTest.txt"; try { if (File.Exists(path)) {原创 2008-07-20 19:23:00 · 41595 阅读 · 1 评论 -
传入一个开始时间,2个TextBoxt赋值该月的第一天和最后一天ASP.net的写法
用到一个月第一天和最后一天的 ASP.net的写法 这里传入一个开始时间,2个TextBoxt赋值该月的第一天和最后一天的写法如下 if (Request.QueryString["bDate"] != "" && Request.QueryString["bDate"] != null) { DateTime dt11 = Con原创 2008-08-08 14:18:00 · 4125 阅读 · 2 评论 -
GridView支持分页的自动编号代码
错误只有本页编号的写法 正确的如下(参考其它人的忘了地址保存文本)前台 后台在RowDataBound事件中加 if (e.Row.RowIndex > -1) { e.Row.Cells[0].Text = Convert.ToString((this.Pager.Cu转载 2008-08-08 14:27:00 · 5637 阅读 · 14 评论 -
服务器应用程序不可用
服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 今天遇到一个问题,原来把 主目录->应用程序池->没有选 ASP.NET 2.0, 最近老弄ASP默认的切换过去原创 2008-06-20 22:15:00 · 3013 阅读 · 0 评论 -
Ajax.net Sys未定义错误解决办法
Ajax.net Sys未定义处理日志 用Asp.net2.0开发的系统,使用了Ajax技术,在本地没有任何问题!但是发布到Web托管服务器上后,系统总是出现“Sys 未定义”的错误! 查了很多处理日志,说的都是在Web.Config里面加什么语句,就是下面这些: <add verb="*" path="*.asmx" val转载 2008-09-09 12:16:00 · 939 阅读 · 2 评论 -
无法在Web服务器上启动调试解决办法
无法在Web服务器上启动调试。调试失败 显示“无法在Web服务器上启动调试。调试失败,因为没有启用集成Windows身份认证。” 如何设置才行呢? 谢谢了。在IIS管理器里的网站右键→属性→目录安全性→身份验证→“集成身份验证”原创 2008-07-03 12:08:00 · 889 阅读 · 0 评论 -
CS0120: 非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用的解决办法
前台的页面 &MovID=>修改调用后台的代码public string strMovID=Request.QueryString["MovID"].ToString(); 出现错误CS0120: 非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用分析原因是strMovID定义错误最终把后台调用改为 public string strMovI原创 2007-06-16 21:36:00 · 9078 阅读 · 2 评论 -
网站性能越来越差怎么办
作者:WizardWu 来源:博客园 新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写 ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也转载 2009-01-12 13:05:00 · 1168 阅读 · 0 评论 -
链接a href confirm记录的用法
小东西confirm记录下,小错误总结方便下次用1成功的删除删除 2以下没调成功的不知道为什么删除 3代码编辑器不能用,贴以下代码 看几个删除不行,原来中间用了中文空格http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档原创 2008-12-03 18:30:00 · 3556 阅读 · 1 评论 -
Ader TemplateEngine介绍英文原文
Ader TemplateEngine is a .NET class library (written in C#) for generating text output from source template and input parameters. It can be used in many scenarios: website page building, email generat转载 2009-02-24 13:28:00 · 2956 阅读 · 0 评论 -
小项目之总结CheckBoxList读取值
小项目之总结CheckBoxList读取值Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 取值 string _strvalue=""; for (int i = 0; i chk_td.Items.原创 2009-03-28 12:39:00 · 1093 阅读 · 0 评论 -
多文件(图片)上传-限制上传个数
这里是修改的时候前台Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->script language="JavaScript"> var i =0; var n=_n %>; function addFileContr原创 2009-03-28 12:40:00 · 7344 阅读 · 0 评论 -
string类与StringBuilder类性能比较
我们都知道StringBuilder的性能要比string类,是否具体测试过呢,我这里就给出这个程序供测试,一个是Timing类,用来计算时间的。另外一个类就是分别建立string,和stringbuider 类建立100,1000,10000,100000字符连接进行比较。using System;using System.Diagnostics;namespace DataStruct原创 2009-11-01 22:28:00 · 801 阅读 · 0 评论 -
ASP.NET(c#)语音验证码制作(附源代码)
最近发现语音验证码越来越流行,比如有次在注册gmail邮箱看到过,还有msn页面也有语音验证码,还有国外一些网站等。花时间研究了下,语音验证码主要跟一般验证码的区别就在于如何让验证码播放。本文语音验证码原理:从服务器生成验证码,并保存到cookie中(getcode.aspx.cs),当点收听验证码的时候,调用javascirpt操作(这里使用jquery)cookie读取验证码,然后把验证码传到原创 2009-11-26 23:16:00 · 2523 阅读 · 0 评论 -
无法显示SQL Server Management Studio Express解决办法
安装VS 2005 或者VS2008带的SQL 2005 Express 后无法显示SQL Server Management Studio Express,需要下载一个新的安装,下载地址: http://download.microsoft.com/download/1/1/0/110d908f-c445-4523-b939-220c7d135f3d/SQLServer2005_SSMSEE.m原创 2010-02-19 22:07:00 · 1253 阅读 · 0 评论 -
C#登录采集相关资料大搜集
C#登录采集相关资料大搜集,前一段时间参考了很多文章,记录下来的有点乱,下次需要备用参考,文章内显示http://topic.youkuaiyun.com/u/20090929/15/7dd2936e-273f-4b8a-b578-2fd09e2bc191.htmlhttp://blog.hnce.net/post/dotnet_GetInfo_AutoLogin.htmlhttp://www.httpw原创 2009-12-26 22:12:00 · 1436 阅读 · 0 评论 -
asp.net办公自动化系统开发实例导航的安装出现错误的解决方法
网上下了个asp.net办公自动化系统开发实例导航的安装 ,安装出现错误的解决办法如下:1.附加数据库2.拷贝源文件3.安装iewebcontrol控件4.设置webs目录下的Web.config(设置数据库链接字符串:)和Webs.csproj.webinfo5.如果出现这种错误:找不到文件或程序集名称“Microsoft.Web.UI.WebControls.resources”,则根据出原创 2007-03-28 22:25:00 · 1372 阅读 · 0 评论 -
今天碰到试图运行项目时出错:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证
解决方法如下:试图运行项目时出错:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证这可能是你在调式asp.net出现这个问题,我也出现这个问题.只要你在iis中打开属性,打开目录和安全中点编辑把集成windows验证勾上就可以了原创 2006-11-05 20:45:00 · 2095 阅读 · 2 评论 -
ASP.NET 个人认为比较好的验证程序,
ASP.NET 个人认为比较好的验证程序,很早就想写,一直没有写CheckCode.aspx//新建的页面//以下先建页面代码public class ValidateCode : System.Web.UI.Page { private void Page_Load(object sender, System.EventArgs e) { this.CreateCheckC原创 2006-12-06 18:37:00 · 1138 阅读 · 3 评论 -
前天图新鲜安装了IE7.0,之后VS2003出现问题,此url位于internet区域
前天图新鲜安装了IE7.0,之后VS2003出现问题,问题如下: 无法在web服务器上启用调试,您不具备调试此应用程序的权限。此url位于internet区域尝试网上很多办法,都没有用,后来弄的2003不是1.1版本,又把.net2.0卸了,还是没有用!最后找到解决办法,办法如下:按照下面的步骤,于是就OK了:1:在IIS中设置IP2:在INTERNET选项中,将IP加入到原创 2006-12-06 18:18:00 · 1145 阅读 · 0 评论 -
程序集清单定义与程序集引用不匹配-TreeView控件
上次在打开一个asp.net论坛程序,遇到的问题程序关于TreeView控件的问题。错误描述如下:说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 找到的名为“Microsoft.Web.UI.WebControls”的程序集清单定义与程序集引用不匹配。源错误: 行 1: 行 2: 行 3: 行 4: 行 5原创 2007-01-01 21:54:00 · 3801 阅读 · 3 评论 -
装VS2003遇到的错误:此计算机上缺少本地WEB应用程序和WEB服务开发所需的组件
新装系统,把原来的C盘NTFS 换成FAT32之后再装了VS2003,装在C盘项目打开出现此计算机上缺少本地WEB应用程序和WEB服务开发所需的组件以为FrontPage 服务器扩展没装,于是又重装了IIS,结果一样后来上网查原来问题在于NTFS 换成FAT32,FrontPage 服务器扩展必须手动配置。具体操作如下:1.安装 IIS,并且必须安装和配置 FrontPage 服务器扩展原创 2007-01-01 21:17:00 · 5707 阅读 · 3 评论 -
DataGrid自定义分页
DataGrid自定义分页总结html中最前页 上一页 下一页 最后页 总共有 条记录 CS后台文件中 protected void GridBind() { ......... DataGrid1.DataBind(); lblcount.原创 2007-03-01 20:21:00 · 1015 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
ASP.NET程序中常用的三十三种代码 (转自其它网站)1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString转载 2007-03-01 20:31:00 · 1074 阅读 · 0 评论 -
在从池中获取连接之前超时时间已过,所有池连接都已被使用并已达到最大池大小的问题解决方法
问题大致描述: 超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小解决办法除了每次打开数据库连接后,应该及时关闭数据库连接。还有个方法就是在连接中加Max Pool Size = 512; Max Pool Size = 512;Connection Reset =FALSE"/>原创 2007-03-01 19:41:00 · 2555 阅读 · 0 评论 -
vs2005的无法附加,绑定句柄无效的错误
vs2005的无法附加,绑定句柄无效的错误,调试VisualStudio.net 2005网站是出现:"无法附加,绑定句柄无效" 解决方法: 把Terminal Services服务 启动,它的描述是:允许用户以交互方式连接到远程计算机。远程桌面、快速用户切换、远程协助和终端服务器依赖此服务 - 停止或禁用此服务会使您的计算机变得不可靠。要阻止远程使用此计算机,请在“系统”属性控制面板原创 2007-03-11 13:23:00 · 1192 阅读 · 0 评论 -
使用vss开发,签入时很慢的原因
几个人在使用VSS进行开发, 签入的时候卡的要死机,后来上网看看类似的问题,原来是被签入的电脑那台有防火墙和杀毒软件的监控,尝试关了这两个东西,签入速度飞快!!呵呵!!爽啊!原创 2007-03-21 23:45:00 · 4792 阅读 · 2 评论 -
sender对象的使用方法笔记
void Calc(object sender, EventArgs e) { double answer; Button PressedButton = (Button)sender; switch (PressedButton.ID) { case "btnAdd":原创 2007-03-21 23:49:00 · 1416 阅读 · 0 评论 -
新闻标题太长,截取字段,鼠标放上去显示全部
新闻标题太长,截取字段,鼠标放上去显示全部#region 截取字符static public string Left(string str, int L){string tmpStr;tmpStr = str;if (str.Length > L){tmpStr = str.Substring(0, L) + "...";}return tmpStr;}#endregion引用:这里的原创 2007-03-27 21:50:00 · 4556 阅读 · 1 评论 -
老是出现未加载类型
做用户控件放到其他aspx中,搞半天老是出现未加载类型,原来创建的.CS类或用户控件必须生成才能调用,出现未加载类型只要生成Employee一下就行了!!!! 错误举例如下:错误信息是:分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“ Main.Global”。源错误: 行 1:原创 2006-09-15 22:37:00 · 1416 阅读 · 0 评论 -
http/1.1 500 server error错误的解决方法
很久没用vs2003,今天碰到http/1.1 500 server error错误,打开运行输入regsvr32 %windir%/system32/jscript.dll,回车然后再打开运行,cmd,输入C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i ,C:未系统所在的盘,然后重启电脑,解决问题原创 2007-06-26 13:15:00 · 3732 阅读 · 0 评论 -
kindeditor在asp.net中如何使用的总结
由于国外的服务器好象对一些要引用dll编辑器由于安全问题,锁定了web.config中的一些权限,在先试了FreeTexbox不行,FCKEditor也不行,因为都是要引用dll文件,最后同事介绍一款 纯js的kindeditor编辑器,下载下来可是不会用啊,网上也找不到类似的方法,可能都没遇到过这样的问题,,经过一个晚上的研究demo及同事一起帮忙,终于研究出了如何使用,自己总结一下,也希望对以原创 2007-07-08 23:59:00 · 16537 阅读 · 5 评论 -
问题小节:网页自动刷新
应客户要求某页面上加个30秒刷新:上网找到方法:在11就是加上去的 30表示刷新的时间30秒,url链接的是刷新的地址原创 2007-04-17 23:11:00 · 996 阅读 · 0 评论
分享