Page_PreInit または Page_Load のいずれかの .cs 分離コードを使用して、モバイル ブラウザーを検出し、リダイレクトしたいと考えています。私はこれに出くわしました:
protected void Page_PreInit(object sender, EventArgs e)
{
if (Request.Browser.IsMobileDevice)
{
{
Response.Redirect("~/default_mobile.aspx");
}
}
}
動作していないようです。誰かが修正を提案できますか?また、リダイレクトではなく、単に .aspx ページの要素を別の要素に置き換える (つまり、Silverlight ムービーを iOS デバイスの静止画像に置き換える) 例を知っていますか?