APENDICE 1B: MOBILECONTROLS
<mobile:"AdRotator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic=""{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
AdvertisementFile="//relativeURL//" ImageKey="//imageKey//" KeywordFilter="//keywordFilter//" NavigateUrlKey="//navigateUrlKey//" OnAdCreated="//clickHandler//"> //Place DeviceSpecific/Choice construct here. (optional) //</mobile:"AdRotator">
<mobile:"Calendar
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
BreakAfter="{**True**//|//False}"
EnableViewState="{**True**|False}"
StyleReference="//styleReference"
// Visible="{**True**|False}"
CalendarEntryText="//calendarEntryText//"
FirstDayOfWeek="{**Default**//|//Sunday//|//Monday//|//Tuesday//|//Wednesday//|
//Thursday//|//Friday//|//Saturday//|//Sunday}"
OnSelectionChanged="//selectionChangedHandler//"
SelectedDate="//selectedDate//"
SelectionMode="{None//|//**Day**//|//DayWeek//|//DayWeekMonth}"
ShowDayHeader="{**True**//|//False}"
VisibleDate="//visibleDateMonth"
///>
<mobile:"Command
"** runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
BreakAfter="{**True**|False}"
EnableViewState="{**True**|False}"
StyleReference="//styleReference"
// Text="//text//"
Visible="{**True**|False}"
Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
CausesValidation="{**NotSet**|False|True}"
CommandArgument="//commandArgument//"
CommandName="//commandName//"
Format="**Button**|Link"
ImageUrl="//imageUrl//"
OnClick="//clickEventHandler//"
OnItemCommand="//commandEventHandler"
// SoftkeyLabel="//softkeyLabel"//>
//innerText
//</mobile:"Command">
<mobile:"CompareValidator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic=""{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Text="{//errorText//}"
Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
ControlToCompare="//IdOfControl//"
ControlToValidate="//IdOfTargetControl"
// Display="{None | Static | **Dynamic**}"
ErrorMessage="//ErrorTextForSummary//"
Operator="{DataTypeCheck//|//Equal//|//GreaterThan//|
// GreaterThanEqual//|//LessThan//|
// LessThanEqual//|//NotEqual}"
Type="{Currency//|//Date//|//Double//|//Integer//|//String}"
ValueToCompare="//Value//">
//innerText
//</mobile:"CompareValidator">
<mobile:"CustomValidator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic=""{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Text="//ErrorText"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
ControlToValidate="//IdOfTargetControl"
// Display="{None|Static|**Dynamic**}"
ErrorMessage="//ErrorTextForSummary//"
OnServerValidate="//EventHandler//">
//innerText
//</mobile:"CustomValidator">
<mobile:"Form
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
Action="//url//"
Method="{**Post**|Get}"
OnActivate="//activateHandler//"
OnDeactivate="//deactivateHandler//"
OnPaginate=//changeHandler"
// Paginate="{True|**False**}"
Title="//formTitle"//>
//Place child controls here. (optional)
//</mobile:"Form">
<mobile:"Image
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
AlternateText="//AltText//" ImageUrl="//masterImageSource//" NavigateUrl="//targetURL//" SoftkeyLabel="//label//"> //Place DeviceSpecific/Choice construct here. (optional) //</mobile:"Image">
<mobile:"Label
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Text="//Text//"
Wrapping="{**//NotSet//|**Wrap//|//NoWrap}">
//innerText
//</mobile:"Label">
<mobile:"Link
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Text="//Text//"
Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
NavigateUrl="//relativeLink//" SoftkeyLabel="//softkeyLabel//"> //innerText //</mobile:"Link">
<mobile:"List
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
DataMember="//dataMember//"
DataTextField="//dataTextField//"
DataValueField="//dataValueField//"
Decoration="{**None**|Bulleted|Numbered}"
ItemsAsLinks="{**False**|True}"
ItemCount="//itemCount//"
OnItemDataBind="//onItemDataBindHandler//"
OnItemCommand="//onItemCommandHandler//"
OnLoadItems="//loadItemsHandler//">
//Place DeviceSpecific/Choice construct here. (optional)
// <DeviceSpecific>
<Choice //Add choice here//>
</Choice>
</DeviceSpecific>
//Place statically declared list items here. (optional) // <Item Text="//Text//" Value="//Value//" />
</mobile:"List">
<%@ Page **Inherits**="System.Web.UI.MobileControls."MobilePage"" Language="c#" %> <%@ Register **TagPrefix**="mobile" **Namespace**="System.Web.UI.MobileControls" **Assembly**="System.Web.Mobile" %>
<mobile:"ObjectList
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
AutoGenerateFields="{True|false}"
DataMember="//dataMember//"
ItemCount="//itemCount//"
LabelField="//dataTextField//"
OnItemDataBind="//onItemDataBindHandler//"
OnItemCommand="//onItemCommandHandler//"
OnItemSelect="//onItemSelectHandler//"
OnLoadItems="//onLoadItemsHandler//"
OnShowItemCommands="//onShowItemCommandsHandler//"
Paging="{**None**|Automatic|Custom}"
SelectedIndex="//selectedIndex//"
TableFields="//tableFields//">
//Place DeviceSpecific/Choice construct here. (optional)
// <DeviceSpecific>
<Choice>
//Add choice attributes here.
// </Choice>
</DeviceSpecific>
//Place explicitly declared Fields here. (optional)
// <Field
id="//id//"
Title="//titleText//"
DataField="//value//"
FormatString="//formatString//"
Visible="{**True**|False}"/>
</Field>
//Place explicitly declared Commands here. (optional)
// <Command Name="//CommandName//" Text="//CommandText//" />
</mobile:"ObjectList">
<mobile:"Panel
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
//Place child controls here. // </mobile:"Panel">
<mobile:"PhoneCall
" **runat="server"
** id="//id//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
StyleReference="//styleReference"
// Text="//text//"
Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
AlternateFormat="//alternateText//" AlternateURL="//targetURL//" PhoneNumber="//phoneNumber//"> SoftKeyLabel="//softKeyLabel//">
//innerText //</mobile:"PhoneCall">
<mobile:"RangeValidator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
ControlToValidate="//IdOfTargetControl"
// Display="{None|Static|**Dynamic** }
ErrorMessage="//ErrorTextForSummary//"
MinimumValue="//minValue//"
MaximumValue="//maxValue//"
Text="//errorText"
// Type={ Currency|DateTime|Double|Integer|**String** }>
//innerText
//</mobile:"RangeValidator">
<mobile:"RegularExpresssionValidator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
ControlToValidate="//IdOfTargetControl"
// Display="{None|Static|**Dynamic**}"
ErrorMessage="//ErrorTextForSummary//"
ValidationExpression="regexp"
****>
//text
//</mobile:"RegularExpressionValidator">
<mobile:"RequiredFieldValidator
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size={ **NotSet**//|//Normal//|//Small//|//Large }
Font-Bold={ **NotSet**//|//False//|//True }
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
ControlToValidate="//IdOfTargetControl"
// Display="{None|Static|**Dynamic**}"
ErrorMessage="//ErrorTextForSummary//"
InitialValue="initialValueInTheControl">
//innerText
//</mobile:"RequiredFieldValidator">
<mobile:"SelectionList
"runat="server"
id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic=""{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
DataMember="//dataMember//"
DataTextField="//DataTextField//"
DataValueField="//DataValueField//"
OnItemDataBind="//itemDataBindHandler//"
OnSelectedIndexChanged="//selectedIndexChangedHandler//"
Rows="//rows//"
SelectType="{**DropDown**|ListBox|Radio|MultiSelectListBox|CheckBox}"
Title="//Text//">
//Place DeviceSpecific/Choice construct here. (optional)
// <Choice //Add choice here//>
</Choice>
</DeviceSpecific>
<Choice //Add choice here//>
</Choice>
</DeviceSpecific>
//Place statically declared list items here. (optional) // <Item Text="//Text//" Value="//Value//" /> </mobile:"SelectionList">
<mobile:"Stylesheet " **runat="server" ** id="//id//" ReferencePath="//externalReferencePath//"> //style declarations //</mobile:"Stylesheet">
<mobile:"TextBox
"** runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size={**//NotSet//|Normal|Small|Large**}
Font-Bold={**//NotSet//|False|True**}
Font-Italic="{**//NotSet//**|//False//|//True//}
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment={**//NotSet//|Left|Center|Right**}
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
MaxLength="//maxLength//"
Numeric="{True, **False**}"
Password="{True, **False**}"
OnTextChanged="//textChangedEventHandler//"
Size="//textBoxLength//"
Text="//Text//"
//InnerText//>
</mobile:"TextBox">
<mobile:"TextView
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
Text="//Text//"> [**TextViewElement**]*</mobile:"TextView>"
<mobile:"ValidationSummary
" **runat="server"
** id="//id//"
Font-Name="//fontName//"
Font-Size="{**NotSet**//|//Normal//|//Small//|//Large}"
Font-Bold="{**NotSet**//|//False//|//True}"
Font-Italic="{**NotSet**|False|True}"
ForeColor="//foregroundColor//"
BackColor="//backgroundColor//"
Alignment="{**NotSet**//|//Left//|//Center//|//Right}"
StyleReference="//styleReference"
// Wrapping="{**NotSet**//|//Wrap//|//NoWrap}"
FormToValidate="//FormID//" BackLabel="[//BackLabel//]"> </mobile:"ValidationSummary">