Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets or sets the file name of the page to which the mobile device should be redirected.
Namespace: Microsoft.SharePoint.MobileControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
Public Property PageFileName As String
Get
Set
Dim instance As SPMobileUrlRedirection
Dim value As String
value = instance.PageFileName
instance.PageFileName = value
public string PageFileName { get; set; }
Property Value
Type: System.String
A String that specifies the page to which a mobile device should be redirected.
Remarks
Setting Url does not set PageFileName to a consistent value. For example, if Url is set to "\\ServerName\MySite\m\MySpecialPage.aspx", PageFileName is not set to "MySpecialPage.aspx".
However, setting PageFileNamedoes set Url to a consistent value.
Examples
The following example shows the contents of a custom .ascx file (for example, MyMobileControlTemplates.ascx) that defines a control template that directs the runtime to use MyHome.aspx as the home page whenever a mobile device accesses a Web site by using the site definition "MySiteType". For more information about this example, see How to: Customize the Mobile Home Page through Redirection.
<%@ Control Language="C#" %>
<%@ Assembly Name="Microsoft.SharePoint, Version=12.0.0.0,
Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %>
<%@ Register TagPrefix="SharePoint"
Namespace="Microsoft.SharePoint.WebControls"
Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
<%@ Register TagPrefix="SPMobile"
Namespace="Microsoft.SharePoint.MobileControls"
Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
<SharePoint:RenderingTemplate RunAt="Server"
ID="Mobile_MySiteType_HomePage_Redirect">
<Template>
<SPMobile:SPMobileUrlRedirection RunAt="Server"
PageFileName="MyHome.aspx" />
</Template>
</SharePoint:RenderingTemplate>