⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 objectlistmultiple.aspx

📁 asp.net技术内幕的书配源码
💻 ASPX
字号:
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage" Language="C#" %>

<script language="C#" runat=server>
public class Movie
{
string _movieTitle;
string _movieCat;
string _ticketPrice;

 public string MovieTitle 
 {
  get {
    return _movieTitle;
  }
 }

 public string MovieCat 
 {
  get
  {
    return _movieCat;
  }
 }

 public string TicketPrice 
 {
  get 
  {
    return _ticketPrice;
  }
 }

 public Movie( string  movieTitle, string  movieCat, string  ticketPrice )
 {
    _movieTitle = movieTitle;
    _movieCat = movieCat;
    _ticketPrice = ticketPrice;
  }
}


void Page_Load (Object sender , EventArgs e)
{
  ArrayList  colArrayList = new ArrayList();

  if (!Page.IsPostBack)
  {
    colArrayList.Add( new Movie( "Star Wars", "SciFi", "$7.98" ) );
    colArrayList.Add( new Movie( "Citizen Kane", "Drama", "$4.00" ) );
  
    lstMovies.DataSource = colArrayList;
    lstMovies.DataBind();
  }
}  

void ObjectList_ItemCommand( object s, ObjectListCommandEventArgs e ) {
  ActiveForm = frmSelectMovie;
}
</Script>

<Mobile:Form id="frmDisplayMovies" runat="Server">

<Mobile:ObjectList
  id="lstMovies"
  AutoGenerateFields="False"
  LabelField="MovieTitle"
  OnItemCommand="ObjectList_ItemCommand"
  Runat="Server">
<Field DataField="MovieTitle" Title="Movie" />
<Field DataField="MovieCat" Title="Category" />
<Field DataField="TicketPrice" Title="Price" />
</Mobile:ObjectList>

</Mobile:Form>

<Mobile:Form id="frmSelectMovie" runat="Server">

<b>Movie Selected!</b>

</Mobile:Form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -