欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » .NET

ASP.Net

Asp.Net中过滤所有的Html标签
今天在制作一个显示文章列表的页面,从数据库中读出文章标题及部分内容显示到页面上,可以让读者在列表中就可以了解到该文章的大概。完成后却发现了一个问题,就是在翻页后有些页面显示的不完整了,或者页面布局全变乱了,但有几页却没有。查看有问题页面的源代码,发现原来是因为文章内容中包含了HTML代码,然后我在读
发布于 2011年08月21日 22:56 阅读(7625)
ASP.NET中Session的七点认识
在ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解:ASP.NET Session的七点认识之一:对于值类型的变量,Session中
发布于 2011年08月17日 14:25 阅读(5010)
判断DropDownList中指定项是否存在
一,判断指定的文本在DropDownList中是否存在,利用DropDownList的Items集合中的FindByText方法。说明:该方法是搜索集合中具有 System.Web.UI.WebControls.ListItem.Text 属性且包含指定文本的&nbs
发布于 2011年08月16日 13:52 阅读(14206)
从客户端中检测到有潜在危险的Request.Form值的详细解决方案
ASP.Net1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面:以下是引用片段:
发布于 2011年08月15日 19:40 阅读(27446)
导致Asp.Net站点重启的10个原因
Asp.Net站点有时候会莫名其妙的重启,什么原因导致的却不得而知,经过一番折腾后,我总结了导致Asp.Net站点重启的10个原因:1. 回收应用程序池会导致站点重启,记录原因:HostingEnvironment initiated
发布于 2011年08月13日 10:46 阅读(4516)
ASP.net页面中请求远程Web站点
有朋友问到,如何在已有ASP.net页面中,去请求远程WEB站点,并能传参,且得到请求所响应的结果。用下边的小例子讲解具体功能的实现:首先,我们想要请求远程站点,需要用到HttpWebRequest类,该类在System.Net命名空间中,所以需要引用一下。另外,在向请求的页面写入参数时
发布于 2011年08月13日 08:52 阅读(4956)
如何为动态控件添加事件
代码很简单,就不多加说明了。示例代码如下: protected void Page_Load(object sender, EventArgs e)&nbs
发布于 2011年08月12日 16:29 阅读(5193)
Asp.Net动态添加与删除控件
今天一朋友在询问动态添加与删除控件的问题,编辑根据自己的经验,新建了一个动态往Panel控件中添加与删除Button按钮的示例,仅供参考:首先在新建一个WebForm文件,在aspx文件中添加以下控件,以做测试之用,如下代码:&
发布于 2011年08月12日 11:24 阅读(75436)
如何保存动态控件中的数据状态
先看一个有趣的例子,我在Page_Load中动态添加了一个DropDownList控件,并为DropDownList控件动态添加一些下拉项,如下: protected void Page_Load(object
发布于 2011年08月11日 11:08 阅读(5777)
Session丢失的解决办法
最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。SessionState的<STRON
发布于 2011年08月11日 11:00 阅读(5328)
浅谈Asp.Net中的异步与多线程
原来一直以为Asp.Net中的异步就是Ajax中的异步。可以让Web界面加载完一部分就显示一部分,经过多方检阅资料后发现Asp.Net的异步根本就不是这么一回事。要了解Asp.Net 2.0中的异步处理过程,就得先清楚Page页面的生命周期,详细请参见本站<a hr
发布于 2011年08月10日 16:07 阅读(5774)
Response.Redirect()、Server.Execute、Server.Transfer三者区别
1、Response.Redirect():Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已经改变)以及新的目标URL
发布于 2011年08月10日 11:48 阅读(5778)
EnableViewState属性的设置位置及优先级
在ASP.NET中,我们可以在很多地方设置EnableViewState属性,本章主要分析在不同位置设置EnableViewState属性及各处位置的优先级。1,在web.config中的page小节中设置:<pages&
发布于 2011年08月09日 15:38 阅读(5468)
Asp.Net之EnableViewState属性详解
EnableViewState属性的作用是指示是否在页请求之间保持视图状态。如果要保持视图状态,则为 true;否则为 false。默认值为 true。如果我们未设置EnableViewState属性,那么默认情况下它的值为true.
发布于 2011年08月09日 15:27 阅读(7084)
你需要明白的.NET底层开发技术--3(ORM 对象关系映射,工作流 Workflow)
ORM 对象关系映射虽然可以找出很多理由来拒绝ORM,比如performance不好,接口不好用,没有NHibernate设计器,是的,这都是理由。但是,一旦接触过ORM之后,我发现做系统再也离不开这个工具。相对于ERP/MIS类的系统,大部分时间都是和SQ
发布于 2011年08月09日 14:18 阅读(5501)
你需要明白的.NET底层开发技术--2(反射,动态编译)
反射是动态获取程序集的元数据的一种技术,这句话是做.NET程序员面试题目的一个的答案,你可选择记住它,就好比高中生物学里面讲到的细胞的结构的课程时,细胞由细胞膜,细胞质和细胞核组成。根据做程序的经验,Never ask why不是好习惯,即使是微软的API,有时候违反了调用约定,也会很抓狂。
发布于 2011年08月09日 13:56 阅读(5467)
你需要明白的.NET底层开发技术--1(Remoting,WCF, ASMX,并发技术)
通常的三层架构,数据库,数据访问层,界面层。通讯技术定义了三层组件之间的调用约定,以及方法。这样说起来有些抽象,举例为证。现在要制作一个进销存项目,基本的功能是进仓,出仓,转仓,查询功能要能查询到仓库进出日记帐, 库存余额。对于一笔物料为FLEX0901的进仓业务,用ORM的方式完成,
发布于 2011年08月09日 11:38 阅读(5973)
网站加速方法总结
讨论的目标是通过技术层次来提升网站性能达到页面加速的目的。掏钱加带宽这样的想法就不在讨论范围之内了,因为这是没有办法的办法。客户端页面加速页面加速,是速度与美观(体验)的博弈。如何在这之中把握好度,是因该灵活应用的!你认为呢?<b
发布于 2011年08月08日 22:18 阅读(4935)
windows7下调试网站时找不到w3wp.exe进程
因为是新装的win7,以前都是用xp。在vs2008下调试项目时竟然到不找w3wp.exe了。仔细看了一下,勾选底下的“显示所有会话中的进程”,就可以了,唉~,记录一下,权当是一次小教训了。x
发布于 2011年08月08日 15:42 阅读(19613)
关于Asp与Asp.Net的区别
今天在网上看到一位朋友问asp与asp.net的区别。编辑本人也是从asp转型到.net来的,几年了,几乎都忘记了asp的存在,也说不出它们之间的区别,因为感觉两者是根本就没有联系,非要说有联系,那就是都出自MS,两面界面设计都是使用Html,JS,CSS等。但这些归根结底,这些与asp.net与a
发布于 2011年08月07日 22:21 阅读(4518)