易截截图软件、单文件、免安装、纯绿色、仅160KB

[50分]asp.net级别URL重写-灵异事件

VB.NET code:

'Global.asax
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
'在应用程序启动时运行的代码
Dim RequestUrl As String = HttpContext.Current.Request.RawUrl
Dim VisualUrl As String = "^(.+)Action/(\d+)\.aspx(\?.*)*$"
Dim RealUrl As String = "$1default.aspx?action=$2"

If Regex.IsMatch(RequestUrl, VisualUrl, RegexOptions.IgnoreCase Or RegexOptions.Compiled) Then
Dim NewUrl As String = Regex.Replace(RequestUrl, VisualUrl, RealUrl, RegexOptions.Compiled Or RegexOptions.IgnoreCase)
Context.RewritePath(NewUrl)
End If
End Sub

'default.aspx
Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Web.Security

Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Request.QueryString("action") <> Nothing Then
Response.Write(Request.QueryString("action").ToString())
End If

End Sub
End Class


这样写好后第一次提交http://127.0.0.1/Action/1187.aspx
能打出1187 接着刷新就变成了无法找到资源。
太郁闷了
当然,Application_Start只在程序被启动的时候执行,之后不会被执行了。

用asp.net 3.5的web.routing的模块来做吧。


相关问答:

asp.net 上传文件时显示进度条

文件上传时怎样显示进度条 最好给个Demo 谢了~!
用Ajax吧,Ajax有例子

用 ajaxtoolkit 里面的代码,有例子

引用
用Ajax吧,Ajax有例子



http://topic.csdn.net/u/20091010/23/4bb5017a-ac75- ......

asp.net 线程的问题? - .NET技术 / ASP.NET

前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
 Response.Write(Test.GetDate());
Test类如下:
public class Test
{
  static string dt="";
  public static s ......

ASP.NET如何实现自动登录 - .NET技术 / ASP.NET

哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?

mark 貌视是存储cookies 我也对cook比较迷糊 关注下

既然你知道用cookies自己动动大脑多好! ......

散粉 正在学习asp.net mvc 很头大

正在学习这个东东 感觉很多地方不是很懂 正在努力 散点粉给asp.net的同仁们 求教好的学习资料 谢谢
参考

asp.net/mvc上有很多内容。 
最近也在看。 
同聊。

JF,3Q


比我有前途, 我至少目前 ......

asp.net后台调用js方法 - .NET技术 / ASP.NET

<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
  function zOpenD()
  {
  va ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号