推荐:解析asp.net 后台代码如何遍历checkboxaspx设计页面 //这个是检测按钮,检测下面的checkbox是否被选中。选中时打印其值 asp:ButtonID=Button1runat=serverText=检测OnClick=Button1_Click/ 第一种设计:(.net自带的) asp:CheckBoxID=CheckBox1runat=serverText=报纸/ asp:CheckBoxID
在网上看到,很多朋友在asp.net中做urlrewrite,用的是HttpHandle+Server.Transfer的方法。其实这种方法是错误的。protected void Application_BeginRequest(Object sender, EventArgs e) { string oldUrl = HttpContext.Current.Request.RawUrl ; string pattern = @"^(.+)default/(/d+)/.aspx(/?.*)*$"; string replace = "$1default.aspx?id=$2"; if(Regex.IsMatch(oldUrl, pattern, RegexOptions.IgnoreCase | RegexOptions.Compiled)) { string newUrl = Regex.Replace(oldUrl, pattern, replace, RegexOptions.Compiled | RegexOptions.IgnoreCase); this.Context.RewritePath(newUrl); } } |
分享:asp.net搜索关键词高亮显示函数在搜索关键词高亮中一般的方法都是采用替换的办法(Replace)这个方法有一个缺点就是不能区分大小写的问题。在网上找了找发现有人用正则表达式的方法来解决这个问题还真不错,效率也比较高,归纳如下,有用得到的朋友可以一试。 //搜索关键词高亮显示函数 pu
新闻热点
疑难解答
图片精选