
ASP.NET
Waldenz
技术改变世界
展开
-
AutoEventWireup属性
使用ASP.NET时,新建的aspx页面第一行page指令中包含了一个 AutoEventWireup属性,这一属性决定了当前页是否自动关联某些特殊事件。如果启用了事件自动绑定,则为 true;否则为 false。默认值为 true。 ASP.NET 页会引发诸如 Init、 Load、 PreRender 等生命周期事件。默认情况下,可以使用 Page_事件名称的命名约定将页事件原创 2012-09-13 16:55:50 · 618 阅读 · 0 评论 -
Razor视图中的 @helper
ASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。 与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里推断出是否为服转载 2016-04-24 21:53:55 · 1106 阅读 · 0 评论 -
ASP.NET MVC模板
本文为大家演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3 razor视图设计中,我们使用另一种方式作为模板页。 新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。在Shared文件夹里面有一个_Layout.cshtml页面。这个就是项目中默认的模板页面。如下图所示 :原创 2016-04-22 16:33:57 · 3762 阅读 · 0 评论 -
Firefox下载含空格的文件
当下载含空格的文件时,Firefox会显示不完整的文件名。 如下:如果filename是包含空格的字符串,则下载时会出现问题。 Response.Clear() Response.ClearHeaders() Response.ClearContent() Response.ContentType = "application原创 2013-10-31 13:43:22 · 3194 阅读 · 0 评论 -
aspx页面FireFox下XML解析错误
此问题在IE,Chrome下都没有,但是在FireFox的低版本中会出现。如果页面上有下载文件功能,上次下载完成后,没有使用Response.End关闭,就会导致下次不论点击打开任何页面,都会出现这个问题。原创 2013-10-21 16:39:58 · 841 阅读 · 0 评论 -
浏览器 CSS hack
小知识:什么是CSS hack? 由于不同的浏览器,比如IE6、IE7、IE8、Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。 这个针对不同的浏览器写不同的CSS code的过程,就叫CS转载 2013-07-18 11:28:29 · 748 阅读 · 0 评论 -
windows 64位 未能加载文件或程序集“XXX.XXX”或它的某一个依赖项解决方法
操作系统为64位,未能加载文件或程序集“XXX.XXX”或它的某一个依赖项。试图加载格式不正确的程序。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。 解...原创 2013-06-19 16:39:52 · 3217 阅读 · 0 评论 -
GET和POST区别总结
1.get是从服务器上获取数据,post是像服务器上传数据 2.get把参数数据列加到url中,值和表单内各个字段一一对应,在url中可以看到 post是将表单内各个字段和其内容放置在http header内一起传到url地址 (因此get安全性比post低) 3.get方式,服务器用Request.QueryString获取变量的值 post方式,用Request.For原创 2012-07-23 13:56:28 · 578 阅读 · 0 评论 -
ASP.NET 页面添加用户控件
1.在本页面上注册 使用时: 2.记录在web.config文件中,记录在以下节点中: configuration/system.web/pages/controls 语句为: 使用时:原创 2012-10-29 15:13:25 · 734 阅读 · 0 评论 -
WebClient 通过get和post请求api
//get 请求 string url = string.Format("http://localhost:28450/api/values?str1=a&str2=b"); WebClient wc = new WebClient(); Encoding enc = Encoding.GetEncoding("UTF-8");转载 2017-11-01 17:37:04 · 6759 阅读 · 0 评论