.NET Mobile Utilities
Utility controls support complicated user interfaces with
minimum of code.
The AdRotator Control
This mobile page displays different advertisements:
<%@ Page
Inherits=
"System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:AdRotator runat="server"
AdvertisementFile="advertisements.xml">
</Mobile:AdRotator>
</Mobile:Form>
|
This is the ad file called "advertisements.xml":
&br version="1.0" ?><?xml version="1.0" ?>
<Advertisements>
<Ad>
<ImageUrl>image1.gif</ImageUrl>
<BmpImageUrl>image1.bmp</BmpImageUrl>
<WBmpImageUrl>image1.wbmp</WBmpImageUrl>
<NavigateUrl>http://www.1.com</NavigateUrl>
<AlternateText>Visit 1</AlternateText>
</Ad>
<Ad>
<ImageUrl>image2.gif</ImageUrl>
<BmpImageUrl>image2.bmp</BmpImageUrl>
<WBmpImageUrl>image2.wbmp</WBmpImageUrl>
<NavigateUrl>http://www.2.com</NavigateUrl>
<AlternateText>Visit 2</AlternateText>
</Ad>
<Ad>
<ImageUrl>image3.gif</ImageUrl>
<BmpImageUrl>image3.bmp</BmpImageUrl>
<WBmpImageUrl>image3.wbmp</WBmpImageUrl>
<NavigateUrl>http://www.3.com</NavigateUrl>
<AlternateText>Visit 3</AlternateText>
</Ad>
</Advertisements> |
The Calendar Control
This mobile page displays a calendar:
<%@ Page
Inherits=
"System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
Sub CalChanged(sender as Object,e as EventArgs)
lab1.Text="You selected " & c1.SelectedDate
ActiveForm=f2
End Sub
</script>
<Mobile:Form id="f1" runat="server">
<Mobile:Calendar id="c1"
OnSelectionChanged="CalChanged" runat="server" />
</Mobile:Form>
<Mobile:Form id="f2" runat="server">
<Mobile:Label id="lab1" runat="server" />
</Mobile:Form>
|
In this example a calendar is displayed in the first form. When the user
select a date from the calendar, the selected date is displayed in a new form.
The PhoneCall Control
This mobile page will display the text "Tove's number" and dial the number
(555) 555-5555 when the user selects the text:
<%@ Page
Inherits=
"System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:PhoneCall runat="server"
PhoneNumber="(555) 555-5555"
Text="Tove's number"
AlternateFormat="{0}" />
</Mobile:Form>
|
The attribute "AlternateFormat" has the value "{0}". This displays the text
from the attribute "Text".
If you use the value "{1}" it will display the text from the attribute "PhoneNumber". You can also use a construct like this: AlternateFormat="{0} is {1}". This
will display the text "Tove's number is (555) 555-5555".
Utility Controls
| Name | Function |
| AdRotator |
Displays advertisements |
| Calendar |
Displays a calendar |
| PhoneCall |
Calls a telephone number |
For a full control reference, including properties methods, events, and more
examples, please refer to the "Mobile Reference" page.
Click here to design a Stunning Flash Website for Free
Wix is a revolutionary web design tool that provides anyone with the possibility to create professional and beautiful websites for free.
With e-commerce features, search engine visibility and many more professional tools, Wix is the ultimate solution for creating a spectacular site while saving tons of money.
|