hi friends,i am implementing url routing in my application.it work fine
eg:WebSite1/users/Randeep
i want work with user id of randeep,it give me user name.
my code is:
Gloabal.asax
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
tes.MapPageRoute("kk", "User/{uname}", "~/default2.aspx");
}
in the first page
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
string Url = Page.GetRouteUrl("kk", new { uname= (DropDownList1.SelectedItem.Text;) });
Response.Redirect(Url);
}
in default2.aspx
protected void Page_Load(object sender, EventArgs e)
{
string name = Page.RouteData.Values["uname"].ToString();
Int32 uid=?
}
how to pass uname,uid display only name and access uid?