H
Hardy Wang
Hi,
I have a HttpModule in my ASP.NET application, in AuthorizeRequest event, I
want to detect if page is posted back. Is there a way?
using System;
using System.Web;
namespace MyModule {
/// <summary>
/// Summary description for PermissionChecker.
/// </summary>
public class PermissionChecker : IHttpModule {
// The stored application
private HttpApplication myApp;
public PermissionChecker() {
}
public void Init(HttpApplication app) {
// Store off the application object
myApp = app;
// Wire up our event handlers
myApp.AuthorizeRequest += new EventHandler(myApp_AuthorizeRequest);
}
public void Dispose() {
}
private void myApp_AuthorizeRequest(object sender, EventArgs e) {
// I NEED TO DETECT POST BACK, IF SO I DON'T WANT TO RUN AGAIN
int userID;
if (myApp.Context.User.Identity.Name.Length > 0) {
userID = Convert.ToInt32(myApp.Context.User.Identity.Name);
} else {
userID = 0;
}
string url = myApp.Request.Url.AbsolutePath;
}
}
}
--
WWW: http://hardywang.1accesshost.com
ICQ: 3359839
yours Hardy
I have a HttpModule in my ASP.NET application, in AuthorizeRequest event, I
want to detect if page is posted back. Is there a way?
using System;
using System.Web;
namespace MyModule {
/// <summary>
/// Summary description for PermissionChecker.
/// </summary>
public class PermissionChecker : IHttpModule {
// The stored application
private HttpApplication myApp;
public PermissionChecker() {
}
public void Init(HttpApplication app) {
// Store off the application object
myApp = app;
// Wire up our event handlers
myApp.AuthorizeRequest += new EventHandler(myApp_AuthorizeRequest);
}
public void Dispose() {
}
private void myApp_AuthorizeRequest(object sender, EventArgs e) {
// I NEED TO DETECT POST BACK, IF SO I DON'T WANT TO RUN AGAIN
int userID;
if (myApp.Context.User.Identity.Name.Length > 0) {
userID = Convert.ToInt32(myApp.Context.User.Identity.Name);
} else {
userID = 0;
}
string url = myApp.Request.Url.AbsolutePath;
}
}
}
--
WWW: http://hardywang.1accesshost.com
ICQ: 3359839
yours Hardy