Windows Mobile asp.net第一個程序

原创 2007年09月14日 09:53:00
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>

<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
    
<mobile:Form id="ListStuff" runat="server" BackColor="White" ForeColor="#bb7023">
        
<mobile:Label ID="Label1" Runat="server">Pick a Language!</mobile:Label>
        
<mobile:List ID="ListMe" Runat="server" OnItemCommand="ListMe_ItemCommand">
            
<Item Text="English" Value="English" />
            
<Item Text="Chinese" Value="Chinese" />
            
<Item Text="French" Value="French" />
            
<Item Text="German" Value="German" />
            
<Item Text="Italian" Value="Italian" />
            
<Item Text="Norwegian" Value="Norwegian" />
            
<Item Text="Protuguese" Value="Protuguese" />
        
</mobile:List>

    
</mobile:Form>
    
<mobile:Form ID="SecondForm" Runat="server" BackColor="White" ForeColor="Green">
        
<mobile:Label ID="Label2" Runat="server">Your &quot;Hello World&quot; Translation</mobile:Label>
        
<mobile:Label ID="Selection" Runat="server">
        
</mobile:Label>
        
<mobile:Link ID="GoBack" Runat="server" NavigateUrl="#ListStuff">back</mobile:Link>
    
</mobile:Form>
</body>
</html>

 

 

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.Mobile;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.MobileControls;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

public partial class Default2 : System.Web.UI.MobileControls.MobilePage
{
    
protected void Page_Load(object sender, EventArgs e)
    
{

    }

    
protected void ListMe_ItemCommand(object sender, ListCommandEventArgs e)
    
{
        Selection.Text 
= "Your selected " + e.ListItem.Text;
        ActiveForm 
= SecondForm;
        
switch (e.ListItem.Text)
        
{
            
case "Chinese":
                Selection.Text 
= "世界你好";
                
break;
            
case "French":
                Selection.Text 
= "Bonjour le monde";
                
break;
            
case "German":
                Selection.Text 
= "Hallo Welt";
                
break;
            
case "Italian":
                Selection.Text 
= "Ciao il mondo";
                
break;
            
case "Norwegian":
                Selection.Text 
= "Hei verden";
                
break;
            
case "Portuguese":
                Selection.Text 
= "Oi mundo";
                
break;
            
default:
                Selection.Text 
= "Hello World";
                
break;
        }

    }

}

 001002

相关文章推荐

编写第一个Windows Mobile程序

1.打开Visual Studio 2008,选择创建智能设备项目,这里推荐使用 .NET Framework 2.0 2.选择Mobile的版本,选择Mobile6的项目,这里也推...

Windows Mobile使用.NET Compact Framework开发Winform时如何Dispose资源

背景在开发3G应用的时候,程序退出了,需要自动关闭已经打开的链接。这样需要在Winform退出的时候把其分配的资源都dispose掉。本文讲述Winform Dispose资源的几种方法。方案方案一使...

Windows Mobile开发,Native C++ PK .NET Compact Framework

缘由 经常听到一些刚刚接触Windows Embedded CE和Windows Mobile开发的人会提出一些疑问。进行Windows Mobile开发,到底使用什么语言呢?C++还是C#?...

在Windows Mobile和Wince(Windows Embedded CE)下使用.NET Compact Framework进行GPS NMEA data数据分析的开发

转:http://www.cnblogs.com/procoder/archive/2009/05/05/1450219.html   提供GPS功能的Wince和Windows Mobile都需...

中文文本到语音朗读.NET3.5 For Windows 和Windows Mobile

非凡科技简单语音朗读二次开发包 应用说明 非凡科技简单语音朗读二次开发包是一种最为简单的语音朗读解决方案,不需要任何的第三方TTS引擎支持(如微软)而可以独立发布的语音朗读开发程序。 非凡科...
  • SANTOOK
  • SANTOOK
  • 2012年06月06日 10:47
  • 1781

Windows Mobile引路蜂地图开发示例:第一个地图应用

打开Visual studio 创建一个新项目WM6GISEngineTutorial。把Form1改名为MainForm,添加对引路蜂类库的引用,并把guidebee.lic做为Content添加到...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows Mobile asp.net第一個程序
举报原因:
原因补充:

(最多只允许输入30个字)