PhoneCall 控件
PhoneCall 控件的主要功能就是可以为用户提供通话服务。如果移动设备具备通话功能的话,PhoneCall 控件将向用户显示一个字符串。该字符串将显示为一个可供用户选择的命令。
使用 Text 属性可设置字符串的内容。使 PhoneNumber 属性可设置移动设备要拨叫的号码。
如果用户的移动设备不具备通话功能的话,则 PhoneCall 控件将根据在
AlternateFormat 属性中设置的格式字符串显示文本。默认情况下,
AlternateFormat 属性包含 {0} {1} 作为其格式字符串。PhoneCall 控件用 Text 属性中的字符串替换 {0},用 PhoneNumber 属性的内容替换 {1}。
如果在 AlternateUrl 属性中指定了 URL,则可以将输出文本在移动设备上显示为超链接,用户点击该超链接时将跳转到对应的URL上。
下表是PhoneCall控件的一些常见属性:
属性说明
AlternateFormat 用户的移动设备在不支持通话功能的情况下,PhoneCall控件
将根据在 AlternateFormat 属性中指定的格式字符串显示文本。
AlternateUrl
在用户的移动设备在不支持通话功能的情况下,提供一个链接使得用户可以跳转到其它的移动窗体上。
Text
在具有通话功能的移动设备上,PhoneCall 控件将向用户显示一个字符串。该字符串将显示为用户可选择的命令。使用Text 属性可设置字符串的内容。
PhoneNumber 该属性用来设置设备将拨叫的号码。
下面是一个使用PhoneCall 控件的简单示例,由于Pocket PC仿真设备支持通话功能,所以它可以根据PhoneNumber设置的号码进行拨叫。而Openwave模拟器由于不支持通话功能,所以它将根据AlternateUrl设置的链接进行跳转。
清单8:
PhoneCallDefault.aspx
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="PhoneCallDefault.aspx.cs" Inherits="PhoneCallDefault" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:Form id="Form1" runat="server">
<mobile:PhoneCall ID="PhoneCall1" Runat="server"
AlternateUrl="
http://www.baidu.com
"
PhoneNumber="03115882724" SoftKeyLabel="
拨号">拨叫:
</mobile:PhoneCall>
</mobile:Form>
</body>
</html>
石家庄网站建设的优点:我们是专属定制,制作符合您公司业务、风格的网站,这就做到给您制作的网站是网络上独一无二的网站,这样更有利于搜索引擎的收录。如果您喜欢网络上某个风格的网站或者网站模板,我们是只仿制而不直接套用,我们会对其中的结构和样式做增减优化,做…
竞价排名营销是一种通过 竞价购买搜索引擎中关键词或关键短语的广告方式。竞价排名营销分为两种类型。 第一种,直接为真正的搜索引擎结果的排名付费,也就是说付的钱越多,网页所获得的排名名也就越高。 第二种则更类似于普通的广告。这种竞价排名营销方式通过…
网站优化对网站来说是非常重要的,直接决定和影响着网站所起到的作用,以及在各个地方当中的排名。在进行seo优化的过程中,我们必须要坚持一定的原则,真正的把这些事情做得更好,才可以确保最终的结果,这对于我们来说是非常重要的事。 SEO优化主要分为8小步: …