
Asp.Net
ninja
这个作者很懒,什么都没留下…
展开
-
为什么2008会出现很多TMP文件
今天写程序时突然发现自己项目文件夹内多了好多备份文件(原文件名+~RF1d008c.tmp)。 一开始不知道是怎么一回事,到百度,google去搜索,没有满意的结果。 有一个方法是:把项目文件夹放在NTFS格式下的盘符中就不会自动产生这些.tmp文件。(我简单试了下,好像有用) 不过这个方法并没有说明具体情况。 经过我仔细回想,突然想起,昨天还好好的(并不会自动生成这些文件:就是转载 2009-11-28 10:35:00 · 2751 阅读 · 1 评论 -
Sys.WebForms.PageRequestManagerParserErrorException 错误
Sys.WebForms.PageRequestManagerParserErrorException 错误 最近老是碰到ajax的问题,在同学那要了一个框架,虽然很好用。但是也有它的局限性。 想起以前在学校的ajax控件,但在使用ajax的时候经常出现下面的问题: Sys.WebForms.PageRequestManagerParserErrorException:The message转载 2009-11-28 10:41:00 · 1752 阅读 · 0 评论 -
用户***/aspnet登陆失败
1、在SQL Server创建 “电脑名/ASPNET”用户。比如我创建HP-2V47VI88M4GB/ASPNET 2、在SQL Enterprise manager里打开“安全性”文件夹,右击“登录”,选择“新建登录……”。“常规”选项卡,“名称”填HP-2V47VI88M4GB/ASPNET,其他默认;“数据库访问”选项卡,指定访问的数据库,然后给他赋权限:dbo,public就够了。转载 2010-02-01 17:41:00 · 732 阅读 · 0 评论 -
:“Failed to access IIS metabase”解决方法
原因:IIS没有注册解决办法:在CMD中进入目录C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727,运行aspnet_regiis1、aspnet_regiis -ga administrator(administrator为当前用户)2、aspnet_regiis -i (注册IIS)3、iisreset /noforce (重启IIS)操作详细:C:/D转载 2010-01-31 17:10:00 · 3095 阅读 · 0 评论 -
服务器端控件三种ID:ID,ClientID和UniqueID
在ASP.NET 的服务器端控件中有三种关于 ID 的属性,即 ID, ClientID 和 UniqueID。ID 表示控件的服务器端编程的标识符,我们写服务器端的代码,就要用到这个 ID, 通过这个 ID 可以在服务器端对服务器端控件的属性、方法和时间进行编程访问。ClientID 表示由服务器端生成的客户端控件的ID, 经常用于在客户端脚本中访问服务器控件所呈现的 HTML 元素。一般情况下转载 2009-12-02 16:53:00 · 1020 阅读 · 0 评论 -
跨网页公布(Cross-Page Posting)
跨网页公布(Cross-Page Posting) 跨网页公布时.Net2.0的新机制,这个机制可以让您在设计网页导航程序的时候获取更大 的弹性,不但功能更为丰富,且使用也十分容易,有别于传统的程序技巧,令人眼睛为之一亮. 首先来比较下网页导航技术: ● HyperLink● Response.Redirect()● Serve原创 2009-12-06 22:39:00 · 1409 阅读 · 0 评论 -
sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限
问题:Sql server 2005 默认设置下不允许远程登陆1 外围设置 tcp/ip 和 named pipe 同时启用2 服务器 --〉属性 --〉安全性 --〉sql server 和windows 认证模式问题: 拒绝了对对象 xxx (数据库 xxx,架构 dbo)的 SELECT 权限。答案: 数据库(xxx) --->安全性---->架构---->dbo(属性)--->转载 2010-02-02 09:47:00 · 2029 阅读 · 0 评论 -
partial class
可以将一个类(Class)拆成多个文件,比如说一个类有10种方法,在vs中尼可以将10种方法拆成10个文件分别存放,这样做的理由: 1.在大型的项目类中,你可以同时分成不同的区块交由不同的程序员撰写,同时进行。 2.若由系统自动产生的source,你可以用独立的partial class 加入,而不必更改原先的类。 3.当你的类很大的时候,用partial class来原创 2009-12-04 22:03:00 · 1092 阅读 · 1 评论 -
VS2005(c#)项目调试问题解决方案集锦
1.检测到有潜在危险的 Request.Form 值原因: (1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置(2)HTML里面写了两个引起解决: 方案一: 在.aspx文件头中加入这句: 方案二: 修改web.config文件: 因为validateRequest默认值为true。只要设为false即可。2.“在没有任何数转载 2009-12-06 14:49:00 · 849 阅读 · 0 评论 -
ClientBuildManager类的编译功能
ClientBuildManager类主要功能是提供编译asp.net web应用程序的方法和属性,并提取产生的组件(Assembly)或产生源代码。通过它可以 达到先行编译的效果,而aspnet_comipler.exe命令背后的主使者正是ClientBuildManager类,其差别是ClientBuildManager类可以通 过.net程序来调用.原创 2009-12-05 14:41:00 · 1425 阅读 · 0 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Ite转载 2009-12-06 14:21:00 · 533 阅读 · 0 评论 -
HtmlForm,HtmlHead,HtmlMeta, HtmlTitle类
● HtmlForm类:提供对服务器上的Html 元素的编程访问。● HtmlHead类:可通过程序对服务器的Html 标记做访问。● HtmlMeta类:可通过程序对服务器的 Html 标记做访问。● HtmlTitle类:允许编程访问服务器上的 HTML 元素。 1.HtmlForm继承自HtmlContainerControl,使原创 2009-12-07 23:46:00 · 1325 阅读 · 0 评论 -
无法在web服务上启动调试,你不具备调试应用程序的权限
最近好不容易安装了IE7.0,欣喜若狂,但是在vs2003中调试asp.net时歇菜了,连续出现错误,在网上经过仔细查找,终于找到完美的解决办法.首先将"http://localhost"添加到浏览器中的受信任站点区域(Tools--Internet Options--Scurity--Trusted sites--Sites),如果不添加将提示:"试图运行项目时出错:无法在web服务器上启动调试原创 2009-12-24 23:32:00 · 1627 阅读 · 0 评论 -
VS2005网站项目运行,无法通过localhost访问页面
这是我在ArcGIS Server Web Map Application项目中遇到的一个问题.当时F5编译运行项目时自动打开IE浏览器中使用localhost无法访问页面.必须把localhost修改为本机IP地址才可以访问.感觉是无法解析localhost,上网搜到的都是可以解析localhost,但无法解析IP的.需要修改windows/system32下的hosts文件.(在windows转载 2009-12-24 23:41:00 · 2782 阅读 · 0 评论 -
vs 2003无法创建项目 http1.1 500 server error 如何解决
在VS.net 2003中创建一项ASP.NET Web 应用程序,此时发生错误: 尝试创建Web项目或打开位于URL"http://localhost/WebApplication1"的Web项目时,Web服务器报告了以下错误。"HTTP/1.1 500 Internal Server Error"。被这个问题折磨2天了,无奈之下.net就2天没用,之所以不想装系统是因为我想找到为题的解决方法,转载 2009-12-24 23:43:00 · 3556 阅读 · 0 评论 -
gridview PagerTemplate 数据条数不够一页显示问题
GridView 的 Controls 集合中包括了 Header、DataRow、Footer、Pager等等所有可以显示的行,而且不管有没有显示,这些行都包含在 Controls 集合中,只不过仅有一页数据时,Pager 行的 Visible 属性被设置为了 false。既然如此,只要在数据绑定结束后把 Pager 行的 Visible 重新设置为 true 不就解决问题了吗?下面是解决方法:转载 2009-12-24 12:03:00 · 2606 阅读 · 0 评论 -
.net打印*三角形
aspx代码:@ Page Language="C#" AutoEventWireup="true" CodeFile="abc.aspx.cs" Inherits="abc" %> DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-t原创 2009-12-24 23:21:00 · 1059 阅读 · 0 评论 -
从客户端中检测到有潜在危险的 Request.Form 值
出现:从客户端中检测到有潜在危险的 Request.Form 值。由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。解决办法:解决方案一: 在.aspx文件头中加入这句: 解决方案二: 修改web.config文件: 因为validateRequest默认值为true。只要设为false即可。转载 2010-01-03 22:58:00 · 1022 阅读 · 0 评论 -
.net验证码
RndCode.cs using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls原创 2010-01-01 12:40:00 · 1595 阅读 · 3 评论 -
Visual Studio 2008 试用版升级
下载:Visual Studio 2008 专业版(90 天试用版)http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b今天突然想做点什么,打开VS2008提示马上就到期了,90天试用到期了,网上找了个破解方法,注册码挺好转载 2010-01-05 10:01:00 · 1152 阅读 · 0 评论 -
SqlHelper数据库操作类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Configuration;using System.Collections;using System.Data.SqlClient;na转载 2010-03-25 09:03:00 · 789 阅读 · 0 评论 -
简单三层
web.config <!-- 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 /Wi原创 2010-04-11 23:23:00 · 1278 阅读 · 0 评论 -
无法创建网站“http://localhost:8082/WebSite”。若要在本地 IIS Web 服务器上访问网站,必须以管理员帐户运行 Visual Studio 以便能够访问 IIS 元数据库。也可以安装 FrontPage 服务器扩展(FPSE
无法创建网站“http://localhost:8082/WebSite”。若要在本地 IIS Web 服务器上访问网站,必须以管理员帐户运行 Visual Studio 以便能够访问 IIS 元数据库。也可以安装 FrontPage 服务器扩展(FPSE),然后将 FPSE 访问权授予将运行 Visual Studio 的用户。解决方法:IIS原创 2010-04-14 09:40:00 · 11791 阅读 · 2 评论 -
net里js换行 未结束的字符串常量
string str = @"alert(购买成功!"; str += @"/n您本次的订单号为:" + rid; str += @"/n共购买了" + total.ToString() + "件产品,总计" + all + "元);"; Response.Write(st原创 2010-04-27 16:18:00 · 1691 阅读 · 0 评论 -
asp.net 4.0安装之后,网站的默认版本不能更改
昨,今两天整了个iis.我的机子上安装了.net 2.0 和.net 4.0 ,配置iis的时候,想把默认网站的asp.net version 改为.net 2.0,可是老改不了.运行网页的时候,提示如下错误:Exception Details: System.Configuration.ConfigurationErrorsException: The application domain or application pool is currently running version 4.0 or la转载 2010-07-30 12:05:00 · 4561 阅读 · 0 评论 -
类型“System.Xml.Serialization.IXmlSerializable”在未被引用的程序集中定义
<br />类型“System.Xml.Serialization.IXmlSerializable”在未被引用的程序集中定义。必须添加对程序集“System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用<br /> <br />解决方法 :在解决方案处理器中的引用 右键->添加引用->.NET选项 选中System.XML引入即可转载 2010-08-13 11:09:00 · 15391 阅读 · 1 评论 -
System.Threading.ThreadAbortException: 正在中止线程。
开发环境为VS2005,OS 为Windows 2003,系统登录后在跳转到另一页面时会报此错误:在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常“System.Threading.ThreadAbortException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理但不影响程序的正常运行。于是在网上查了查,发现相关资料不多。后来找到微软的官方解释,搞定。-------------------转载 2010-09-21 09:24:00 · 28357 阅读 · 0 评论 -
.net下的富文本编辑器FCKeditor的配置方法
<br />.net下的富文本编辑器FCKeditor的配置方法(图)原创 <br />FCKeditor是一款开源的富文本编辑器,几乎支持所有流行的Web开发语言,版本稳定,用户多,可配置性好。 <br />以前做Java和php的时候就一直用FCKeditor,现在做.net了继续用。呵呵。 <br />我用在对文章的评论页面,所以只需要少部分功能。先看看我做好的效果: <br /><br />在看看官方完整功能: <br /><br /> <br /> <br />第一步:软件下载和安装<br /转载 2010-09-26 16:49:00 · 3117 阅读 · 0 评论 -
VS 2008 xml文件(包括web.config)高亮显示和智能提示失效修复
<br /> 最近,发现我的VS2008 xml文件(包括web.config)高亮显示和智能提示失效了,如图:<br /><br />查看工具菜单-->选项-->文本编辑器-->xml-->格式化 发现如下图错误:<br /><br />后google了一把,搞定,方法如下:<br />在VS2008 IDE安装目录命令行下运行 devenv /setup,如:<br /><br />修复后效果依旧,如:<br /><br />转载 2010-11-30 02:15:00 · 1673 阅读 · 2 评论 -
WebDev.WebServer.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉
<br />碰到这个问题一般是由于死循环引起的。比如递归函数调用没有跳转出来。 可以打个断点调试下,就可以找到哪里出错。。。原创 2010-10-09 10:17:00 · 1444 阅读 · 0 评论 -
验证视图状态 MAC 失败解决方法
<br />证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate<br />解决说明:<br />asp.net的runat='server' 会对ViewStat进行MAC的加密,使得提交数据时只能对同一页面进行。在接收页加上<br />@ page EnableViewStateMac="false"<br />就可以接收另一页上post回来的数据。<br />转载 2010-10-12 14:16:00 · 1232 阅读 · 0 评论 -
Silverlight 3 Tools 安装失败解决要点
<br /><br />…这次又要装系统了。硬盘里面已经存了太多的程序和文档了。真的不愿意重装,没办法,行动吧。重装系统后的问题也随着而来。好多系统更新还有软件和软件的更新都要重新来过。这几天,仅更新文件就好几个G。离不开电脑,只能这样。<br /> 最令人头疼的就是Microsoft Visual Studio 2008 等系列(包括Silverlight相关)。这不,问题又出现了。之前还能安装的Silverlight 3Tools,居然这次不能安装了。<br /> 最初是 VS9转载 2010-12-07 21:58:00 · 1523 阅读 · 0 评论 -
ASP.NET上传大文件出现网页无法显示的问题
<br /> <!-- <br /> 用于支持上传大文件,默认支持4M,现在修改为400M<br /> <br /> httpRuntime是配置asp.net http运行时设置,以确定如何处理对asp.net应用程序的请求。<br /> <br /> executionTimeout:表示允许执行请求的最大时间限制,单位为秒<br /> <br /> maxRequestLength:指示 ASP.NE转载 2010-12-14 14:33:00 · 859 阅读 · 0 评论 -
程序集“AjaxControlToolkit, Version=3.5.40412.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e”所使用的“System.Web.Extensions, Versio
<br />删除老版本的System.Web.Extensions的引用,添加.net环境中的System.Web.Extensions的引用。因为目标环境.net3.5(sp1)已经包含正式发行的Extensions库,二者并存产生了冲突原创 2010-12-23 09:08:00 · 2680 阅读 · 0 评论 -
清除AsyncFileUpload Session
public static class AsyncFileUploadExtender { public static void Clear(AjaxControlToolkit.AsyncFileUpload asyncFileUpload) { if (asyncFileUpload != null) { HttpContext currentContext;原创 2010-12-24 11:46:00 · 1547 阅读 · 0 评论 -
vs2008下发布网站时报错“behavior”不是已知的CSS属性名
<br />如题:我在vs2008下发布网站时,报错,错误 432 验证(CSS 2.0):“behavior”不是已知的 CSS 属性名。 用的asp.net3.5,请问该怎么解决这个问题<br />你把这个页面关掉再编译发布就可以了.<br />无关紧要 <br /><br />Behavior是ie专属css,vs2008应该采用了w3c标准验证,所以出错 <br /><br />你的页面运行在ie下应该没问题,ff就不好说了转载 2010-11-05 16:12:00 · 4307 阅读 · 0 评论 -
Validation of viewstate MAC failed. 解决方法
<br />前段时间公司为了减轻服务器压力,对网页做了集群,分布在多台服务器,通过DNS轮回解析到各台服务器,结果页面只要打开停留到DNS解析到下一个地址,就会出现出下错误信息。<br />Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationK转载 2010-12-30 15:28:00 · 4707 阅读 · 0 评论 -
Changing the Framework version requires a restart of the W3SVC service.
Changing the Framework version requires a restart of the W3SVC service. Alternatively, you can change the Framework version without restarting the W3SVC service by running: aspnet_regiis.exe -norestart -s IIS-Viirtual-PathDo you want to continue (this will原创 2010-11-15 11:31:00 · 5237 阅读 · 0 评论 -
错误 1 Files 的值“: DAL
<br />将 bin 目录跟 obj目录下的debug文件夹下的所有东西删掉再重新编译。原创 2010-11-22 17:15:00 · 1507 阅读 · 0 评论 -
当前上下文中不存在名称 AspNetPager*
<br />很郁闷的问题<br /> <br /><div class="page"><br /> <webdiyer:AspNetPager ID="AspNetPager4" PageSize="12" <br /> OnPageChanged="AspNetPager4_PageChanged" EnableTheming="true" runat="server" <br /> CssClass="paginator" CurrentPageB原创 2010-11-24 03:57:00 · 2097 阅读 · 3 评论