System.Exception: MobileControl должен содержаться в MobilePage: ASP.webform1_aspx - PullRequest
1 голос
/ 07 августа 2010

Привет, я получаю это исключение при запуске страницы мобильной формы в asp.net его сценарий: </p> <p></p> <p></p> <p> </p> <p> </p> <pre><code> <mobile:Label id="lblCriteriaA" runat="server">Hi all</mobile:Label> <mobile:Label id="lblCriteriaB" runat="server"></mobile:Label> <mobile:SelectionList id="slstMovies" runat="server"></mobile:SelectionList> <mobile:Command id="bttnSubmit" runat="server" OnClick="showData">Show Times</mobile:Command> <mobile:TextView ID="TextView1" Runat="server">TextView</mobile:TextView>

Что-то не так в этом скрипте дизайна? А что если я захочу написать код на стороне сервера?

1 Ответ

1 голос
/ 07 августа 2010

Не похоже, что элементы управления вашего сервера находятся внутри тега.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication_ASPMobile.WebForm1" %>
<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %>

  <mobile:Form id=Form1 runat="server">

     <mobile:Label id="lblCriteriaA" runat="server">Hi all</mobile:Label>
     <mobile:Label id="lblCriteriaB" runat="server"></mobile:Label>
     <mobile:SelectionList id="slstMovies" runat="server"></mobile:SelectionList>
     <mobile:Command id="bttnSubmit" runat="server" OnClick="showData">Show Times</mobile:Command>
     <mobile:TextView ID="TextView1" Runat="server">TextView</mobile:TextView>
  </mobile:form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...