【发布时间】:2013-01-13 18:51:09
【问题描述】:
我想使用我的 .cs 代码隐藏(Page_PreInit 或 Page_Load)来检测移动浏览器并进行重定向。我遇到了这个:
protected void Page_PreInit(object sender, EventArgs e)
{
if (Request.Browser.IsMobileDevice)
{
{
Response.Redirect("~/default_mobile.aspx");
}
}
}
它似乎不起作用。有人可以建议更正吗?另外,您是否知道不重定向的示例,而只是将 .aspx 页面上的元素替换为另一个元素(即,将 Silverlight 电影替换为 iOS 设备的静止图像。)
【问题讨论】:
-
你的代码适合我。