随笔分类 -  asp.net

摘要:在装有vs2010的window7系统上运行vs2008的网站,会提示“错误代码 0x800700b7 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler””。这个问题原因在于window7的IIS默认用的是ASP.NET v4.0应用程序池。解决方法:新建一个ASP.NET v2.0的应用程序池。把vs2008的网站建在这个ASP.NET v2.0的应用程序池上就可以解决这个问题。 阅读全文
posted @ 2011-03-29 11:21 TNTZWC 阅读(1742) 评论(0) 推荐(0)
摘要:HTTP 错误 404.2 – Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.详细错误:HTTP 错误 404.2 – Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.出现环境:win7 + IIS7.5解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可 阅读全文
posted @ 2011-03-24 09:27 TNTZWC 阅读(584) 评论(0) 推荐(0)
摘要:在visual studio tools\visual studio 命令行执行 aspnet_regiis -i 阅读全文
posted @ 2011-03-23 16:01 TNTZWC 阅读(182) 评论(0) 推荐(0)
摘要:原帖地址:http://community.csdn.net/Expert/topic/5030/5030429.xml?temp=1.928347E-02一直以来用户非正常退出系统 即:用户按右上角的 X 按纽后服务器端 session 无法销毁! 一直要等到其过期时间到了才销毁 这样通过session进行在线人数统计就无法准确了!我今天试了才发现 其实关闭浏览器事件可以捕捉到的 那么我们就可以在关闭事件里调用Session.Abandon();了(我下面这个例子特别适合页面是框架结构信息管理系统,因为这个样的结构都有一个公用的主框架页面)废话少说!说正题!main.aspx1、<bo 阅读全文
posted @ 2011-03-16 08:47 TNTZWC 阅读(390) 评论(0) 推荐(0)
摘要:软件的运行速度必须要在用户可以接受的范围内。通常,改善那些短暂的但频繁使用的例程的速度会大幅度地提高软件的整体速度。 要改善速度,当然首先要能够量度时间。好,那我们考虑一下在跑道上的情况,枪声一响,马上按下秒表开始计时,在选手到达终点那一刻结束计时,这时就可以知道该选手所用的时间了。要开始对下一轮比赛计时前,要先将秒表归零。.NET2.0也提供了这样一个秒表:Stopwatch类,它可以比较精确地测量时间。速度测试: 软件的性能和可测性是一个复杂的主题。要确保应用程序能够满足用户的期望,就需要在开发周期内考虑它的性能和可测性。这在设计阶段至关重要,一个糟糕的设计几乎肯定会导致糟糕的用户体验。然 阅读全文
posted @ 2011-02-16 10:14 TNTZWC 阅读(259) 评论(0) 推荐(0)
摘要:【问题描述】父窗口打开一个模态子窗口后,子窗口的form提交,弹出新窗口,哪怕是只执行关闭命令,显然这是无法容忍的。【解决办法】head里加&lt;base target=_self&gt;&lt;head&gt; &lt;base target=_self&gt;&lt;/head&gt; 阅读全文
posted @ 2011-02-11 16:08 TNTZWC 阅读(445) 评论(0) 推荐(0)
摘要:方法一:/// &lt;summary&gt; /// 使用此方法,可以确保同一个窗口只打开一次 /// &lt;/summary&gt; public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { this.btnRedirect.Attributes.Add("onclick", "this.form.target='_newName'"); } p 阅读全文
posted @ 2011-02-11 16:06 TNTZWC 阅读(308) 评论(0) 推荐(0)
摘要:/*** pDescription: (Alert)/p* p@version 1.0.0/p* pModifaction:(Date-Version-Author-Description)/p* p------------------------------------------------------------------------/p*/using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;using Sys 阅读全文
posted @ 2011-01-26 14:01 TNTZWC 阅读(321) 评论(0) 推荐(0)
摘要:private void OpenForEditSheet(string strFilePath, string strSheetName) { Microsoft.Office.Interop.Excel.ApplicationClass xlApp = new ApplicationClass(); Microsoft.Office.Interop.Excel.Workbooks xlWorkbooks; Microsoft.Office.Interop.Excel.Workbook xlWorkbook; Microsoft.Office.Interop.Excel.Worksheet 阅读全文
posted @ 2011-01-26 09:56 TNTZWC 阅读(568) 评论(0) 推荐(0)
摘要:private void OpenForEditSheet(string strFilePath, string strSheetName) { Microsoft.Office.Interop.Excel.ApplicationClass xlApp = new ApplicationClass(); Microsoft.Office.Interop.Excel.Workbooks xlWorkbooks; Microsoft.Office.Interop.Excel.Workbook xlWorkbook; Microsoft.Office.Interop.Excel.Worksheet 阅读全文
posted @ 2011-01-26 09:55 TNTZWC 阅读(353) 评论(0) 推荐(0)
摘要://此方法不可少public override void VerifyRenderingInServerForm(Control control) { //base.VerifyRenderingInServerForm(control); } protected void btnExpExcel_Click(object sender, EventArgs e) { this.Response.Clear(); this.Response.AppendHeader("Content-Disposition", "attachment; filename=" + DateTime.Now.To 阅读全文
posted @ 2011-01-25 11:55 TNTZWC 阅读(178) 评论(0) 推荐(0)
摘要:private void UpdateSheet(string strFilePath, string strSheetName) { Microsoft.Office.Interop.Excel.ApplicationClass xlApp = new ApplicationClass(); Microsoft.Office.Interop.Excel.Workbooks xlWorkbooks; Microsoft.Office.Interop.Excel.Workbook xlWorkbook; Microsoft.Office.Interop.Excel.Worksheet xlWor 阅读全文
posted @ 2011-01-24 14:21 TNTZWC 阅读(849) 评论(0) 推荐(0)
摘要:前台代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1%@PageLanguage="C#"AutoEventWireup="true"Debug="true"CodeFile="GridviewNested.aspx.cs"2Inherits="多层嵌套_GridviewNested"%34!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/ 阅读全文
posted @ 2010-12-15 15:32 TNTZWC 阅读(389) 评论(0) 推荐(0)
摘要:使用用户控件实现,外层GridView和内层GridView个使用一个用户控件。ucChildGridView.ascx前台代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1%@ControlLanguage="C#"AutoEventWireup="true"CodeFile="ucParentGridView.ascx.cs"2Inherits="多层嵌套整行嵌套_ucParentGridView"%3linkhref="~/CSS/ 阅读全文
posted @ 2010-12-15 15:28 TNTZWC 阅读(354) 评论(0) 推荐(0)
摘要:ASP.NET的页面执行PostBack 动作时,页面由伺服端重新传给客户端,而页面的垂直滚动条会跳回最上方,水平滚动条会跳回最左方。为了解决此情形,只要将Page的MaintainScrollPositionOnPostBack属性设为True时,页面就会自动维护滚动条位置,它是如何实现这个动作的呢?当把Page.MaintainScrollPositionOnPostBack = "True"时,检视HTML原始码,可以发现它多了"__SCROLLPOSITIONX"及"__SCROLLPOSITIONY"这二个HiddenField,这二个HiddenField主要是要来记录页面滚动条的 阅读全文
posted @ 2010-12-09 12:41 TNTZWC 阅读(186) 评论(0) 推荐(0)
摘要:Asp.net中的认证与授权 首先声明一下,认证与授权远远不止我下面讲的这么简单(否则吉日也没必要在这上面浸淫多年了^_^)。下文介绍了asp.net中如何通过自带的功能实现用户认证与授权,而不必在页面中在写判断session是否为空等等判断了。如果您已有这方面的知识还是直接略过吧……用户认证 .net提供了3种用户认证的方式,分别是Windows,Forms,Passport。这几种形式的定义可以在网站根目录下Web.config中的authentication节点中看见。Windows是默认的验证形式,它是根据机器的访问权限来判断的。Passport是微软提供的一种验证形式,不常用。我们需 阅读全文
posted @ 2010-12-08 18:34 TNTZWC 阅读(206) 评论(0) 推荐(0)
摘要:一、配置安全身份验证模式在Web.config 文件中,通过 authentication 节可以配置 ASP.NET 使用的安全身份验证模式,以标识传入的用户。authentication 节的mode为必选的属性。指定应用程序的默认身份验证模式。此属性可以为下列值之一:○Windows :将 Windows 验证指定为默认的身份验证模式。将它与以下任意形式的 Microsoft Internet 信息服务 (IIS) 身份验证结合起来使用:基本、摘要、集成 Windows 身份验证 (NTLM/Kerberos) 或证书。在这种情况下,您的应用程序将身份验证责任委托给基础 IIS。 阅读全文
posted @ 2010-12-08 18:33 TNTZWC 阅读(195) 评论(0) 推荐(0)
摘要:ServerVariablesServerVariables集合检索预定的环境变量。语法参数服务器环境变量指定要检索的服务器环境变量名。可以使用下面列出的值。变量说明ALL_HTTP客户端发送的所有 HTTP 标题文件。ALL_RAW检索未处理表格中所有的标题。ALL_RAW 和 ALL_HTTP 不同,ALL_HTTP 在标题文件名前面放置 HTTP_ prefix,并且标题名称总是大写的。使用... 阅读全文
posted @ 2010-12-03 15:52 TNTZWC 阅读(178) 评论(0) 推荐(0)
摘要:转自: http://hi.baidu.com/daijun2007/blog/item/82c240fa91a8379d59ee90aa.htmlHTML转PDF(C#---itextsharp)一、 需求:将HTML转PDF打印。Web项目中总是有这样的需求,很是让人苦恼。二、 分析:如何完成这个工作?1、 需要解析HTML,然后利用itextsharp绘制pdf文档。解析HTML是一个很难完... 阅读全文
posted @ 2010-10-07 11:30 TNTZWC
摘要:http://www.cnblogs.com/heroman/archive/2005/04/12/136283.html为什么用FCKEDITOR?原因有:1.支持XHTML2.多语言3.支持SKIN4.支持CFM,ASP,JAVA,ASP.NET,PERL,PHP等各种语言5.支持图片上传等功能6.支持CSS样式7.支持右键菜单功能...总之,FCKEDITOR这个开源项目在SF.NET上一直是热门话题虽然ONLINE EDITOR有许多,像CUTEEDITOR,FREETEXTBOX,RICHTEXTBOX等CUTEEDITOR当然是无可非议的老大,可是昂贵的许可费用不说,且只能用于AS 阅读全文
posted @ 2010-08-27 10:51 TNTZWC