url rewriting - load a specific page on entering "www.mysite.com/myname" in asp.net -
my reqirement - when sitevisiter enters url "www.mysite.com/myname" , press enter need load lookup.aspx page.
how can that?
hoping responce.
thanks in advance.
i have tried foll. code in web.config goes infinite loop.
logic - on page_load of lookup.aspx checking "myname" in db , if present redirecting page "home.aspx" if "myname" if not present in db redirects nomemberfound.aspx page.
have here , here routing/url rewriting in asp.net
here example without parameters:
void registerroutes(routecollection routes) { routes.maproute( "my route", //route name "myname", //url without parameters "~lookup.aspx" //the asp.net page ); } void application_start() { registerroutes(routetable.routes);//register route on startup }
if accepting parameters use this:
"myname/{param}" instead of `"myname"` in above code.
and retrieve value codebehind as
void page_load(object sender, eventargs e) { string param=page.routedata.values["param"] string; }
Comments
Post a Comment