![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET
gudanyehai
这个作者很懒,什么都没留下…
展开
-
Response.Redirect,Server.Execute和Server.Transfer的区别
<br />1、Response.Redirect():<br />Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代 <br />码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。<br /><br />这就是说,使用Response.Redirect方法时重定向操作发生在客户端,总共涉及到两次与服务器的通信(两个来回):第一转载 2010-07-02 14:11:00 · 455 阅读 · 0 评论 -
Asp.net Authorization
ASP.NET 授权授权的目的是确定是否应该授予某个标识对给定资源请求的访问权限类型。有两种基本方式来授予对给定资源的访问权限:文件授权 文件授权由 FileAuthorizationModule 执行,它在使用 Windows身份验证时处于活动状态。它执行 .aspx 或 .asmx处理程序文件的访问控制列表 (ACL) 检查以确定用户是否应该具有访问权限。应用程序可转载 2012-06-02 10:54:28 · 1740 阅读 · 0 评论 -
Operation is not valid due to the current state of the object.
今天遇到一个asp.net的草郁闷的问题,看下截图狂晕啊,在google上狂搜了一下,好在已经有大侠也遇到过这个问题了,先看下别人的解决办法吧Operation is not valid due to the current state of the object.这种类型的错误有很多,很多都是针对linq的,但是如果是下面的错误类型System.Web.HttpValueColl原创 2012-02-21 17:08:59 · 7364 阅读 · 2 评论 -
.net中SessionState相关配置
web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,SqlServer。1、off模式从字面上就可以看出这个是关闭模式,如果当前页面不需要session的值,为了减少服务器资源,你可以去掉Session的开销。或者页面上来关闭Session。2、inProc模式(缺省模式)它允转载 2011-12-14 16:50:07 · 437 阅读 · 0 评论 -
网站部署与定制
1.machine.config是整个计算机所有应用程序的配置 web.config是最常用的配置文件2.数据库连接(1)配置数据库连接字符串 (2)使用连接配置string connectionString=ConfigurationManager.ConnectionsStrings["数据库连接字符串名称"].ConnectionString原创 2011-12-14 16:48:54 · 520 阅读 · 0 评论 -
ASP.Net中控件的EnableViewState属性
在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind技术转载 2011-12-13 17:55:01 · 526 阅读 · 0 评论 -
C#.NET画验证码与Cookie验证
新建页面Code.aspx 在里面话验证码 后台代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Drawing;pub原创 2011-11-11 00:00:40 · 3291 阅读 · 0 评论 -
学习笔记
1、利用模板页搭建页面布局 a.Content内不能出现Html代码:如:、等 b.框架布局可以用html代码填充2、对数据的查询列表显示时,一般都要排序查询 也可按bit类型,在后台编译时bool类型ture为1 false为03、模式窗口不能进行页面的操作(如跳转)4、用table拼接图片时(如用Literal控件)页面代码最好不要格式(Ctrl+E,D),否则会出现原创 2010-11-18 15:30:00 · 431 阅读 · 0 评论 -
页面之间嵌套
<iframe src="http://www.baidu.com" scrolling="no" height="500px" frameborder="0" width="100%" name="mainFrame" id="mainFrame">原创 2011-11-10 13:50:07 · 505 阅读 · 0 评论 -
GridView导出Excel
直接贴上代码 protected void BtnOutput_Click(object sender, EventArgs e) { this.GridView1.DataSourceID = SqlDataSource1.ID; Page.Response.Clear(); // 防止中文内容为乱码原创 2011-11-10 17:14:17 · 1050 阅读 · 0 评论 -
Asp.Net操作Excel的几种方法
ASP.NET读取Excel文件方法一:采用OleDB读取Excel文件:把Excel文件当做一个数据源来进行数据的读取操作,实例如下: public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data转载 2011-10-27 17:46:06 · 5859 阅读 · 0 评论 -
Label控件属性AssociatedControlID
<asp:Label ID="lblFirstName" Text="First Name:" AssociatedControlID="txtFirstName" runat="server" />原创 2011-10-19 12:38:33 · 4055 阅读 · 0 评论 -
限制CheckBoxList选中的数量
function limit(cbl) { var cbs = document.getElementById("CheckBoxList的客户端ID").getElementsByTagName("input"); v原创 2011-01-11 15:12:00 · 1155 阅读 · 0 评论 -
获取当前浏览器信息
public void Page_Load(Object Source, EventArgs E) { HttpBrowserCapabilities bc = Request.Browser; Welcome原创 2011-04-08 18:05:00 · 599 阅读 · 0 评论 -
关于导出excel是经常出现的几个问题
第一个问题:在中加上EnableEventValidation="false"加了这个必须在导出前取消分页,否则只导出当前页,而不是整个gridview的数据。第二个问题:可能gridview是服务器控件,你必须放在内,在你的前台页面加上这个就可以了在你的代码里加入下面这个方法,方法里不用写任何东西public override void VerifyRenderingInServerForm(Control control){}原创 2011-04-25 17:19:00 · 961 阅读 · 0 评论 -
Web.config文件配置详解
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB。NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置转载 2010-11-18 15:44:00 · 657 阅读 · 0 评论 -
C#常用正则表达式
只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输入非零的正整数:"^/+?[1-9][0-9]*$"。只能输入非零的负整数:"^/-[1-9][]0-9"*$。转载 2010-06-10 08:39:00 · 467 阅读 · 0 评论 -
ASP.NET中的“事件冒泡”
<br />理解事件冒泡?<br />一、理解事件冒泡<br /> <br />在ASP.NET框架包含三个支持事件冒泡的标准控件:Repeater、DataList和GridView控件。这些控件可以让你捕获其子控件的时间。<br /> <br />当子控件产生一个事件时,事件就“冒泡”传给包含该子控件的容器控件,并且容器控件就可以执行一个子程序来处理该事件。<br />二、使用模板<br />Repeater控件有五个模板(ItemTemplate、AlternationgItemTemplate、Se原创 2010-06-09 23:09:00 · 1303 阅读 · 0 评论