摘要: 一、创建临时表:1.系统例子1:创建tempCategory,每一列定义在括号中;if object_id('tempdb..#tempCategory') is not null drop table #tempCategory create table #tempCategory( num int, CGName varchar(50), CGID int, PartnerID int, UpdTime datetime, Operator varchar(50) )2.with as例子... 阅读全文
posted @ 2013-03-12 14:40 TigerWang1986 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 前面谈到伪地址,为了目录化网站地址,可以生成更加容易被记住和被搜索引擎抓取的地址,而不是将aspx之类后缀的网址直接展示给用户。 但是在实际项目中,也遇到了以下问题,现在分享一下:一 关于匹配.html后缀网址的IIS配置 URL匹配正则表达式: ^http://网址/list_([1-9])(_([1-3]))?/(p(\\d+)\\.htm)?输入以下地址: http://网址/list_1_2/ //匹配成功,默认跳转到第一页 http://网址/list_1_2/p2 //匹配成功,默认跳转到第一页 (注意最后(p(\\d+)\\.htm)?是可有可无的,... 阅读全文
posted @ 2013-01-18 16:54 TigerWang1986 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 之前在http://www.cnblogs.com/wxh19860528/archive/2013/01/11/2856083.html中的伪地址中有些逻辑问题,特别是:if (!matRule.Success) return strRequestPath; //如果未能匹配,则原样返回 这样会导致匹配失败后的处理失效,如果一个地址不匹配,则会报黄页错误。改进后的代码如下:public class UrlReWrite :System.Web.IHttpModule{ /// <summary> /// 实现接口IHttpModule的Init方法,绑定事件 /// </s 阅读全文
posted @ 2013-01-18 16:09 TigerWang1986 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 在页面中的input标签中提交特殊字符,如&," 符号,后台文件在接受数据时会认为是不安全的输入内容,引起黄页异常,解决方案如下:aspx文件代码:<input type="text" id="txtFooterName" name="txtFooterName" class="tx_input_1"/><a href="javascript:if(checkInfo())submitform();"><div class="button 阅读全文
posted @ 2013-01-11 15:58 TigerWang1986 阅读(501) 评论(0) 推荐(0) 编辑
摘要: aspx页面代码:<%#(Convert.ToInt32(Eval("sortindex")) == nMaxIndex) ? "" : "<td class='wenzi'><a href='#' onclick=\"sortInformation(" + Eval("fid") + "," + ",'up'," + Eval("sortindex") + ")\ 阅读全文
posted @ 2013-01-11 15:32 TigerWang1986 阅读(448) 评论(0) 推荐(0) 编辑
摘要: <input type="checkbox" name="chkChild" id="<%#Eval("FID") %>" /> //每一行的checkbox列<div class="pagination_1"> <input id="ckAll" type="checkbox" name="chkA" /><label for="ckAll">全选< 阅读全文
posted @ 2013-01-11 14:35 TigerWang1986 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 判断不能为空 代码: if (document.getElementById("txtFooterName").value.replace(/(\s+)$/g, '').replace(/^\s+/g, '') == "") { alert("栏目名称不能为空!"); } 也可以写成: if (document.getElementById("txtFooterName").value.replace(/^\s+|\s+$/g, '') == "" 阅读全文
posted @ 2013-01-11 12:39 TigerWang1986 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一个网站中的页面为了SEO优化等原因,需要修改页面的地址,制作成伪地址,即不直接用aspx结尾的页面地址。伪地址方法如下: /// <summary>/// Url重写/// </summary>public class UrlReWrite :System.Web.IHttpModule{ /// <summary> /// 实现接口IHttpModule的Init方法,绑定事件 /// </summary> /// <param name="context"></param> public void 阅读全文
posted @ 2013-01-11 11:23 TigerWang1986 阅读(564) 评论(0) 推荐(0) 编辑
摘要: aspx文件<a href="javascript:void(0);" onclick="RefreshHomePage()" class="butt" style="color:#ffffff;">生成</a> js文件//生成首页静态页 function RefreshHomePage() { $.ajax({ type:'Post', url:'UserControl/RefreshHomePage.ashx', success:function(res 阅读全文
posted @ 2012-12-24 10:15 TigerWang1986 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ASP.Net处理Http Request时,使用Pipeline(管道)方式,由各个HttpModule对请求进行处理,然后到达 HttpHandler,HttpHandler处理完之后,仍经过Pipeline中各个HttpModule的处理,最后将HTML发送到客户端浏览器中。 生命周期中涉及到几个非常重要的对象:HttpHandler,HttpModule,IHttpHandlerFactory,他们的执行(顺序)大致的执行过程是这样的: client端发送页面请求,被IIS的某个进程截获,它根据申请的页面后缀(.aspx)不同,调用不同的页面处理程序(.asp->asp.dll. 阅读全文
posted @ 2012-07-09 16:49 TigerWang1986 阅读(396) 评论(0) 推荐(0) 编辑