
ASP.NET
文章平均质量分 79
八月游子
这个作者很懒,什么都没留下…
展开
-
解决 asp.net 伪静态 编辑器无法显示问题
<br />asp.net+UrlRewriter来实现网站伪静态,实现伪静态有一些好处,比如对于搜索引擎更好收录页面,还有一个好处就是隐藏了真实地址的参数,所以有独立服务器的朋友,配置IIS实现伪静态功能,挺不错的哦,至于ASP.NET如何实现伪静态,可以看下本人写的这篇文章:,现在有一个问题来了,我配置伪静态成功后,而真正的静态文件(html)却访问不了,有点苦脑,不过最终还是找到了解决方案<br /> <br />第一步:打开Web.config配置文件<br /> <br />第二步:设置如下节点<原创 2010-07-05 11:53:00 · 985 阅读 · 0 评论 -
asp.net c# 对GridView编辑,删除,更新,取消的操作
GridView添加了编辑,删除,管理列后的操作//编辑 protected void gvwOne_RowEditing(object sender, GridViewEditEventArgs e) { gvwOne.EditIndex = e.NewEditIndex; gvwBand();//绑定 } //更新 protected void gvwOne_RowUpdating(object sender, GridViewUpd原创 2010-06-08 12:08:00 · 2166 阅读 · 0 评论 -
LINQ学习笔记:XML命名空间
WebjxCom提示:XML命名空间主要完成两件事情. 首先, 与C#的命名空间一样, 它们可以帮助避免命名冲突. 当你要合并来自两个不同XML文件的时候这可能会成为一个问题. 其次, 命名空间赋予了名称一个绝对的意义.名称与命名空间与.NET类型可以拥有命名空间一样, XML元素和属性也同样可以拥有命名空间.XML命名空间主要完成两件事情. 首先, 与C#的命名空间一样, 它们可以帮助避免命名冲突. 当你要合并来自两个不同XML文件的时候这可能会成为一个问题. 其次, 命名空间赋予了名称一个绝对的意义.原创 2010-12-28 16:21:00 · 2000 阅读 · 0 评论 -
虚拟主机上asp.net运行权限不足问题及解决
<br /> 有些时候我们写的asp.net应用程序是运行在虚拟主机上。有一些虚拟主机可能是由于安全的考虑,对asp.net做了权限设置,会导致我们的应用程序无法正常运行。 <br />问题现象:<br /> 由于某种原因,asp.net不能加载某些dll文件,出现如下错误提示: Server Error in '/' Application.<br />---------------------------------------------<br />Required permissions转载 2011-04-07 15:54:00 · 1190 阅读 · 0 评论 -
Url重写 及重写之后POSTBACK问题
<br />用 Request.RawUrl 解决这个问题<br />Request.RawUrl的内容是用户浏览器地址栏请求的页面地址(Request.Url属性才是页面的实际地址这点要搞清楚),<br />既然这样我们就可以直接在Load事件中处理这个回传的地址<br /> <br />//获取网页重定向地址form1.Action = Request.RawUrl;<br /> <br />之后查看页面源代码<br /> <br /><form name="aspnetForm" meth原创 2011-05-09 14:24:00 · 864 阅读 · 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转载 2011-07-25 18:25:55 · 750 阅读 · 0 评论 -
windows 2003 IIS 服务器设置 301重定向 出现 eurl.axd
重定向后url成了这个样子 http://*/eurl.axd/04b543fc04d72b47a720ff84a32c0103/ 仔细查看重写向没有设置错啊造成这种情况的原因是: IIS6中同时启用了ASP.NET 2.0 和 ASP.NET 4.0 后,网站程序可能会出现如下错误:“ System.Web.HttpException: Path ‘//转载 2012-05-09 09:31:39 · 4281 阅读 · 2 评论 -
iis7规范URL及利用web.config进行重定向
在iis7里面,你可以通过地址重写(URL Rewrite )来解决这个问题。在web.config里加入如下规则,所有用户访问http://iis7URL.com将会自动跳转到http://www.iis7URL.com原创 2011-07-25 14:36:25 · 5766 阅读 · 0 评论 -
在没有安装 ASP.NET MVC3 的服务器上运行 MVC3
当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:这表示你的服务器上没有安装 ASP.NET MVC3。 解决这个问题的方法有两种:第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。第二,错误的原因很显然是缺少适当的程序集,在已经安装转载 2012-12-01 15:32:32 · 839 阅读 · 0 评论 -
asp.net实现文件上传带进度条(多种风格)
文件上传 带进度条 多种风格 非常漂亮! 友好的提示 以及上传验证! 部分代码: Untitled Page <!-- BODY{ font-family:Arial, Sans-Serif; font-size原创 2010-05-20 11:45:00 · 22015 阅读 · 17 评论 -
ASP.NET 缓存:方法和最佳实践 页面缓存技术(Cache、XML)
ASP.NET 缓存:方法和最佳实践 ASP.NET 提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存 API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存 API 则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。 在 ASP.NE原创 2010-05-17 13:23:00 · 1580 阅读 · 2 评论 -
ASP.NET(C#)常用代码30例
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Reques原创 2010-05-17 11:50:00 · 680 阅读 · 0 评论 -
ASP.NET伪静态的实现及伪静态的意义 用 URLRewriter 实现
一、伪静态的用处 有些用户觉得,伪静态和真静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是真静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是真的还是伪的?搜索引擎看得出吗?所以说,其实不论是真的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有说,你这个是伪的,我不收录你。追根究底来说,为什么搜索引擎会不收录带问号的网址?因为搜索引擎怕由于问号而进入死循环,称为“搜索机器人陷阱(Spidertraps)”(以前动网就转载 2010-07-09 09:00:00 · 935 阅读 · 0 评论 -
关于“IIS7中URL重写IIS提示报错404无法找到资源”的完整解决方案
<br /> 问题: 原来的UrlReweite模块不工作了?<br /><br />解决办法:<br /><!-- iis 7.0 configuration begin --> <system.webServer> <!-- custom file extesions --> <handlers> <add name="htm-ISAPI-2.0" path="*.htm" verb="*" modules="IsapiModule" scri原创 2010-07-09 11:06:00 · 8827 阅读 · 0 评论 -
ASP.NET Cache
1. INTRODUCTION 大量的网站页面是采用动态的方式,根据用户提交的不同请求创建生成页面。正如我们所知的,动态页面有助于根据用户要求来提供定制的动态内容。动态页面也利于获取在数据库中每时每刻更新的资料。缺点是为每个用户请求生成同一页面增加了系统开销。 ASP.NET 提供了缓存技术有助于我们最大程度地解决这个问题。它能缓存输出的页面,保存在存储器当中,缓存用户请求转载 2010-05-17 11:04:00 · 412 阅读 · 0 评论 -
提高Asp.Net网站性能
不要使用不必要的Session,和ASP中一样,在不必要的时候不要使用Session 不使用不必要的Server Control 不使用不必要的ViewState 不要用Exception控制程序流程 禁用VB和Jscript动态数据类型 使用存储过程完成数据访问只读数据访问不要使用DataSet 关闭ASP.原创 2010-05-17 11:11:00 · 621 阅读 · 0 评论 -
Asp.Net toString() 的妙用[处理日期,字符型转换 转为字符串]
Asp.net中的日期处理函数 //2007年4月24日 this.TextBox6.Text = System.DateTime.Now.ToString("D"); //2007-4-24 this.TextBox7.Text = System.DateTime.Now.ToString("d"); //2007年4月24日 16:30:15原创 2010-05-17 12:00:00 · 859 阅读 · 0 评论 -
asp.net采集函数(采集、分析、替换、入库一体)
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebCo原创 2010-05-17 10:55:00 · 605 阅读 · 0 评论 -
如何提高ASP.NET页面载入速度的方法
1.采用 HTTP Module 控制页面的生命周期。2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。3.页面GZIP压缩。4.OutputCache 编程方式输出页面缓存。5.删除页面空白字符串。(类似Google)6.完全删除ViewState。7.删除服务器控件生成的垃圾NamingContainer。8.使用计划转载 2010-05-17 11:09:00 · 1309 阅读 · 0 评论 -
ASP.NET配置文件Web.config 详细解释
一、认识Web.config文件Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设转载 2010-05-17 11:26:00 · 466 阅读 · 0 评论 -
将 ASP.NET MVC3 Razor 项目部署到虚拟主机中
国内很多网站空间都只支持.NET 2.0 和 .NET 3.0 3.5,很少有空间商支持.NET 4的,即使有个别支持.NET 4,但是不支持MVC的默认路由访问形式。 Go Daddy 的主机支持,并且费用很低,系统为 Win 2008 R2 64位,10GB网站空间,网站并发最便宜的也支持100个,PHP支持5.2和5.3,.NET支持 ASP.NET v1.0/2.0/3.0/3.5转载 2012-12-01 15:42:18 · 2111 阅读 · 0 评论