gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  ASP.NET

上一页 1 2 3 4 5 6 7 8 下一页

摘要:解决办法如下:=48)&&(event.keyCode 阅读全文
posted @ 2013-07-04 10:23 gate_s 阅读(357) 评论(0) 推荐(0) 编辑

摘要:阅读目录开始回顾博客原文实现方式分析再谈Cookie再谈NameValueCollection再谈QueryString, Form如何处理冲突Request[]还是Request.Params[] ??今天我来谈一谈容易被人混淆的二个集合:Request[]与Request.Params[]这二个集合我在博客【我心目中的Asp.net核心对象】中就提到过它们,而且还给出了一个示例,并以截图的形式揭示过它们的差别。但由于那篇博客中有更多有价值的对象要介绍,因此也就没有花太多的篇幅着重介绍这二个集合。但我发现,不知道这二个集合差别的人确实太多,以至于我认为很有必要为它们写个专题来细说它们的差别了 阅读全文
posted @ 2013-06-28 16:33 gate_s 阅读(293) 评论(0) 推荐(0) 编辑

摘要:一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,除非使用 Response.Write("") 方法外,是不能在新窗口打开所指定的 URL 地址的。但是,如果仔细分析一下,如果设置 form 元素的 target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。方法一:在服务器端设置 target 属性,这个方法也非常适用于客户端不支持脚本的情况。代码如下:办法二:采用客户端脚本的方法设置 target 属性。代码如下:上面两种方法中的 target 属性可以采用任何合法的名称,但要注意,如果相同名称的窗口已经打开,则新窗口会在已经 阅读全文
posted @ 2013-06-27 18:06 gate_s 阅读(727) 评论(0) 推荐(0) 编辑

摘要:问:什么情况下需要Response.End()语句,加这句有什么好处答:首先你要理解Response.End()的意思,它的意思是终止执行下面的语句!但有时不加和加上都一样,但还要加上好,为什么呢?if(txt.Text!="aa"){ Response.Write("不对"); Response.End();}Response.Write("哈哈");如果你的程序没有最后一句,那在if语句中加不加都是一样的,但如果有最后一句,那效果就不一样了,如果Response.End()了,那"哈哈"就执行不了了.所以,得看 阅读全文
posted @ 2013-06-27 18:03 gate_s 阅读(317) 评论(0) 推荐(0) 编辑

摘要:onlick时发生postback,执行后台代码。onclientclick,就是执行javascipt代码,不会发生postback.简单说,onclick:执行C#代码,onclientclick:执行javascript代码。onclientclick先于onclick发生,一般执行脚本onclientclick()控制客户端提交。例如可以使用confirm('是否执行?')returntrue:执行onlick事件。returnfalse:什么都不干。再得来说:OnClick是button的服务器端事件OnClientClick是button的客户端事件一般我们用OnC 阅读全文
posted @ 2013-06-27 17:48 gate_s 阅读(653) 评论(0) 推荐(0) 编辑

摘要:点击点击链接后不会回到网页顶部点击 点击后会回到网面顶部如果没有href 鼠标经过有些浏览器没有 手 的状态这函数无意义链接执行onclick事件并无返回值,页面不会产品变动.不加这个的话,你一点就会回到顶端。 阅读全文
posted @ 2013-06-27 17:02 gate_s 阅读(372) 评论(0) 推荐(1) 编辑

摘要:ashx是什么文件.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。.ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示using System;using System.Web;public class AverageHandl 阅读全文
posted @ 2013-06-27 16:52 gate_s 阅读(1606) 评论(0) 推荐(0) 编辑

摘要:简单来说,CSS里的 no-repeat是针对背景图片来说的。当你设置了no-repeat这个属性后,你的背景图片将不会被重复,再换一种说法,你在网站上所看到的背景图片就是你所添加的图片, 不会出现平铺或者重复的现象。当然你仍然可以通过其他方式来控制图片的位置,比如:{backgroud:top, center, no-repeat;}这样你的背景图片就位于上部的居中位置。 阅读全文
posted @ 2013-06-27 15:17 gate_s 阅读(496) 评论(0) 推荐(0) 编辑

摘要:问repeat-x 00 中:0 0 是 什么意思,如果改为0 -50呢,不写话默认是什么(不写话和0 0 的效果不一样)- ------答:首先,上面的写法“background-repeat: repeat-x 0 0”是无效的。 只有这样写“background: repeat-x 0 0”才是有效的。 意思就是背景以X轴(横向)平铺,并且起始平铺的位置是x坐标为0,y坐标为0,就是左上角横向平铺。 如果换成“background: repeat-x 0 -50px”的话就是Y坐标为负的50像素横向平铺。 需要注意的是除0之外所有的数值都要加上单位(比如像素px)。 补充:针对gaosh 阅读全文
posted @ 2013-06-27 15:13 gate_s 阅读(2958) 评论(0) 推荐(0) 编辑

摘要:出现了id="nav"那么在css中 #nav { //这里填写div的属性 } 如果是 <divclsss="nav">xxx</div> 那么css中应该是这样 .nav { } 阅读全文
posted @ 2013-06-13 14:16 gate_s 阅读(738) 评论(0) 推荐(0) 编辑

摘要:连接Access首先看一个例子代码片段:程序代码: 1 using system data; 2 3 using system data.oledb; 4 5 ...... 6 7 // 建立指向数据库的连接 8 string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +Application.StartupPath + "\\login.mdb"; 9 OleDbConnection aConnection = new OleDbConnection(strConnect) 阅读全文
posted @ 2013-06-09 16:52 gate_s 阅读(458) 评论(0) 推荐(0) 编辑

摘要:利用Response.ContentType属性,设置为application/vnd.ms-excel,将文本数据以microsoft excel的格式输出(Response)到客户端。如,导出DataGrid: 1 //要导出的DataGrid控件 2 3 protected void Button2_Click(object sender, EventArgs e) 4 5 { 6 7 //要导出的控件 8 9 System.Web.UI.Control ctl = this.Label1; 10 11 12 13 ... 阅读全文
posted @ 2013-06-07 17:43 gate_s 阅读(252) 评论(0) 推荐(0) 编辑

摘要:当GridView中显示的记录很多的时候,可以通过GridView的分页功能来分页显示这些记录。如果GridView是直接绑定数据库,则很简单:只要点击GridView控件左上角的小三角形,再弹出的选项中,将"启动分页"打上勾即可。如果是用代码实现,则需要这么做:1、允许分页:设置AllowPaging=True;2、设置GridView属性栏中PagerSetting里的一些属性中,定义分页的样式;3、数据部署:将数据显示到GridView上;4、加入相关事件:PageIndexChanged()、PageIndexChanging();5、如果要添加分页码显示,即显示当 阅读全文
posted @ 2013-06-07 17:17 gate_s 阅读(466) 评论(0) 推荐(0) 编辑

摘要:我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成: 举例如下: 复制代码 代码如下:public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.Add("onclick", "return con 阅读全文
posted @ 2013-06-07 15:16 gate_s 阅读(160) 评论(0) 推荐(0) 编辑

摘要:<input type = "button" onclick = "btnRst_Click()" value = "重置" > <script> function btnRst_Click() { alert("事件"); } </script> </input> 阅读全文
posted @ 2013-06-06 18:49 gate_s 阅读(9899) 评论(0) 推荐(0) 编辑

摘要:Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述 Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但是它实际上是一个可选文件。删除它不会出问题——当然是在你没有使用它的情况下。.asax 文件扩展名指出它是一个应用程序文件,而不是一个使用 aspx 的 ASP.NET 文件。 Global.asax 文件被 阅读全文
posted @ 2013-06-06 16:26 gate_s 阅读(186) 评论(0) 推荐(0) 编辑

摘要:VS2005里建立一个网站,在他的控件中是没有TabPage这个控件的,TabPage只有在WinForm开发时才有,但是我们做的网页有时候却很需要用一个TabPage控件。这个时候我们采用下面这个方法实现一个TabPage控件的效果。 我们通过menu和MultiView+View组合使用来实现asp.net2.0中的TabPage效果。 1。在需要实现TabPage的页面上添加Menu控件。用Menu做TabPage的标签按钮。添加Menu的Item个数和你想要实现的TabPage的页数相同 2。在页面上添加MultiView控件做容器。 3。在MultiView里添加View控件做内容页 阅读全文
posted @ 2013-06-05 12:00 gate_s 阅读(526) 评论(0) 推荐(0) 编辑

摘要:在Asp.net 中弹出对话框是(Response.write不是好方法)Response.Write("<script>alert('注册成功!');</script>");或者是Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('注册成功!');</script>"); 阅读全文
posted @ 2013-06-05 11:16 gate_s 阅读(258) 评论(0) 推荐(0) 编辑

摘要:<link rel="stylesheet" href="site_css.css" type="text/css">link rel里面的内容不能乱写,stylesheet说明了link了一个css样式表,如果换成favoicon的话当然就错误了 阅读全文
posted @ 2013-05-31 14:34 gate_s 阅读(180) 评论(0) 推荐(0) 编辑

摘要:meta是html中的元标签,其中包含了对应html的相关信息,客户端浏览器或服务器端的程序会根据这些信息进行处理。以lz的这句为例,其中的元信息分别是:http类型:这个网页是表现内容用的content(内容类型):这个网页的格式是文本的charset(编码):这个网页的编码是utf-8,需要注意的是这个是网页内容的编码,而不是文件本身的。编码不用说,content常见的还有xml等类型。META,网页Html语言里Head区重要标签之一HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: 1、Cont 阅读全文
posted @ 2013-05-31 14:22 gate_s 阅读(4894) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 下一页