Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

[私密日志] 私密日志

该日志是私密日志,只有博主或发布者可以查看!
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1566

JS的&&和&,||和|运算符两个不同点

1.性能上的比较

如果&&的第一个运算数是false,就不再考虑第二个运算数,直接返回false;如果||的第一个运算数是true,也不再考虑第二个运算数,直接返回true。&和|运算符却不是这样的,它们总是要比较两个运算数才得出结果,因而性能上&&和||会比&和|好。

由于&&和||可能不考虑第二个运算数,所以我们应尽量避免在它们右边使用具有副作用(赋值、递增、递减和函数调用)的表达式,除非非常清楚自己再做什么。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3750

Visual Studio 2005常用设置

一、修改解决方案sln文件的路径

方法一:工具→选项→项目和解决方案,可设置项目的默认保存位置。
方法二:"解决方案资源管理器"中选择"解决方案"节点,此时在VS文件菜单中会出现"*.sln 另存为..."

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5278
一通我们都是通过设置web.config的<globalization responseEncoding="gb2312|utf-8" />来配置整个站点页面的输出编码,而的有时候,我们需要单独对某个页面设置不同于整站的输出编码,方法很简单,在Page_Load()事件中加入以下语句即可:

Encoding gb2312 = Encoding.GetEncoding("gb2312");
Response.ContentEncoding = gb2312|utf-8;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4543

巧用escape解决ASP.NET中URL传参乱码问题

<a href="#" onclick="window.open('http://www.mzwu.com/test.aspx?title=木子屋');">Links</a>

在test.aspx中,只要获取title参数的值并显示出来即可,本来用Request["title"]就可解决的问题却因链接所处页面的编码不同而变得复杂起来:

当链接所处的页面是用GB2312编码时,如果test.aspx也是GB2312则获取的参数值不乱码,否则乱码;
当链接所处的页面是用UTF-8编码时,如果test.aspx也是UTF-8则获取的参数值不乱码,否则乱码;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3469

理解ASP.NET中的三层结构

一、三层体系架构

1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。

2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3324

GridView无代码更新、删除常见错误

一、未指定UpdateCommand/DeleteCommand导致更新/删除失败

错误信息:
引用内容 引用内容
除非指定了 UpdateCommand,否则数据源“SqlDataSource1”不支持更新操作。 
除非指定了 DeleteCommand,否则数据源“SqlDataSource1”不支持删除操作。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6276

妙用"1=1"和"1<>1"

在多条件动态查询过程中我们常常得根据选择条件动态的生成SQL查询语句,假设我们得根据选择的班级和姓名信息动态的查询学生信息,下边提供了三种生成SQL查询语句的方法:

方法一:
user_name  = Request.Form("user_name") '姓名
user_class = Request.Form("user_class") '班级

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3575

认识ASP.NET配置文件Web.config

一、认识Web.config文件

Web.config文件是一个XML文本文件,它用来储存ASP.NET  Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。

在运行时对Web.config文件的修改不需要重启服务就可以生效(注:<processModel> 节例外)。当然Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程序以对它们进行处理。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3407

如何让HyperLinkField的链接带多个参数

很多时候一个链接通常带有好几个参数,形如:http://www.mzwu.com/article.asp?u_id=1&id=1197,怎么让HyperLinkField的链接也带多个参数呢?很简单,只须在其DataNavigateUrlFields属性中设置多个字段(用逗号分隔),然后在属性DataNavigateUrlFormatString中使用{0}、{1}、{2}等来表示字段值即可。

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6954