web.config 文件mobileControls节的配置

使用自定义控件有几个要注意的地方:
在aspx文件中有注册声明:
<%@ Register TagPrefix="acme" NameSpace="Acme" Assembly="Acme"%>
在system.web节后添加:
<mobileControls>
  <device name="HtmlDeviceAdapters2" inheritsFrom=""HtmlDeviceAdapters">
    <control name="Acme.TimerFormCS,Acme" adapter="Acme.HtmlTimerFormAdapterCS,Acme"/>
  </device>
</mobileControls>
其中 name="x,y"  x为控件的类型名称 y为所在的assembly名称  (待证实)

 

Container Control

Template

Remark

Form

Header Template

HeaderTemplate中的内容将在Form标记开始处被呈现<form … ID="Form1"> {header content}

Footer Template

FooterTemplate中的内容将在Form标记结束之前被呈现{footer content}</form>

Panel

ContentTemplate

ContentTemplate中的内容作为Panel的内容被呈现

List

HeaderTemplate

HeaderTemplate中的内容在列表开始处被呈现。分页模式下,在每一页中List的起始处,HeaderTemplate都将被呈现

FooterTemplate

FooterTemplate中的内容在列表结束储备呈现。份页模式下,在每一页中List的结束处,FooterTemplate都将被呈现

ItemTemplate

ItemTemplate中的内容将被作为List中的每一项被呈现

AlternatingItemTemplate

如果定义了AlternatingItemTemplate,ItemTemplate和AlternatingItemTemplate中的内容将被作为List中的每一项被交叉呈现

SeparatorTemplate

SeparatorTemplate中的内容作为连续项之间的间隔被呈现

objectlist

HeaderTemplate

与List相同

FooterTemplate

与List相同

ItemTemplate

与List相同

AlternatingItemTemplate

与List相同

SeparatorTemplate

与List相同

ItemDetailsTemplate

ObjectList用来表示复杂对象,在ItemDetailsTemplate中,可以定制对象详细信息的

你可能感兴趣的:(mobile)