假设“www.mysite.fr/home”是 URL ..现在如何从中获取“fr”?只是“fr”
实际上我想做的是在检测到访问者的国家/地区后在运行时更改母版页..是的,我可以使用其他类中的 countryCode 变量,但我可能只能这样做..只是想尝试..逻辑基本上是:-
if(its "fr")
{
//apply masterpage 1
}
if(its "in")
{
//apply masterpage 2
}
这可能吗?无论如何,正确的方法是什么?将包含 CountryCode 变量的类作为实用程序类,并在我的新类中使用那里的变量
或
从 URL 中获取这个值“fr”或“in”?我该怎么做呢 ?可能吗?
最佳答案
if (Request.Url.Host.ToLower().EndsWith(".fr"))
{
...
}
关于c# - 如何在 ASP.NET/C# 中检查 URL 的顶级域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3698196/