I have page with a link like
www.domain.com/Login.aspx
and I would like to make this url look like
www.domain.com/en/login
www.domain.com/fr/login
depending on the current language.
I made new route like
routes.MapPageRoute(
"Login", // Route name
"{locale}/login", // Route URL
"~/Login.aspx" // Web page to handle route
);
but how I can give a value to {locale} from C#, depending on the current language.
NavigateUrl='<%# Page.GetRouteUrl("Login", new { locale = Eval("locale").ToString() }) %>'
P.S. I use ASP.NET 4.0 Webforms.