ASP.Net/Mobile Control/Mobile Form

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Navigate between mobile forms (VB.net)

<%@ Page 
    Inherits="System.Web.UI.MobileControls.MobilePage" 
    Language="VB" 
%>
<%@ Register 
    TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" 
    Assembly="System.Web.Mobile" 
%>
<script runat="server" language="VB">
</script>
<mobile:form 
    id="FirstPage" 
    runat="server">
    <mobile:label 
        runat="server" 
        id="lbl1"
        Text="The text on the first page." 
    />
    <mobile:link
        runat="server" 
        id="lnkNext"
        text="View Next Page." 
        navigateurl="#SecondPage"
    />
</mobile:form>
<mobile:form 
    id="SecondPage" 
    runat="server">
    <mobile:label 
        runat="server" 
        id="lbl2"
        Text="The text on the second page." 
    />
    <mobile:link
        runat="server" 
        id="lnkPrev"
        text="View Previous Page." 
        navigateurl="#FirstPage"
    />
</mobile:form>



Use form valuble (VB.net)

<%@ Page 
    Inherits="System.Web.UI.MobileControls.MobilePage" 
    Language="VB" 
%>
<%@ Register 
    TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" 
    Assembly="System.Web.Mobile" 
%>
<script runat="server" language="VB">
Sub OK_OnSubmit(Sender As Object, E As EventArgs)
    If txtAnswer.Text = 35 Then
        ActiveForm = CorrectForm
    Else
        ActiveForm = IncorrectForm
    End If
End Sub
</script>
<mobile:form 
    id="QuestionPage" 
    runat="server">
    <mobile:label 
        runat="server" 
        id="lbl1"
        Text="What is 5 x 7?" 
    />
    <mobile:textbox
        runat="server" 
        id="txtAnswer"
    />
    <mobile:Command 
        runat="server" 
        id="cmdOK"
        OnClick="OK_OnSubmit" 
        Text="OK" 
    />
</mobile:form>
<mobile:form 
    id="CorrectForm" 
    runat="server">
    <mobile:label 
        runat="server" 
        id="lbl2"
        Text="You supplied the correct answer!" 
    />
</mobile:form>
<mobile:form 
    id="IncorrectForm" 
    runat="server">
    <mobile:label 
        runat="server" 
        id="lbl3"
        Text="Your answer was not correct." 
    />
</mobile:form>