您的位置:首页 > 其它

控件数据绑定--Xml做数据源

2007-09-18 13:41 465 查看

XmlDataSource Bind ServceControl

TextBox
RadioButtonList
Original CrustHand-Stretched CrustPan Crust
Oval Edge CrustSquare Crust
ListBoxSupreme
Capricciosa
Hawaiian
Mexican Fiesta
Italian Classic
Margherita
Meat Lover
Pepperoni
Vegetarian
CheckBoxList
Beef BaconCapsicumChicken
Fresh TomatoHamJalapno
MushroomsOlivesOnion
PepperoniPineapple
RadioButtonListNoYes
<form id="form1" runat="server">

<h1>

XmlDataSource Bind ServceControl</h1>

<table width="100%">

<tr>

<td>

TextBox</td>

<td>

<asp:TextBox ID="txtName" Columns="25" runat="server" />

</td>

</tr>

<tr>

<td valign="top">

RadioButtonList</td>

<td>

<asp:RadioButtonList ID="rblCrust"

TextAlign="right"

RepeatDirection="horizontal"

RepeatColumns="3"

RepeatLayout="table"

DataTextField="desc"

DataValueField="value"

runat="server" />

</td>

</tr>

<tr>

<td valign="top">

ListBox</td>

<td>

<asp:ListBox ID="lstTopping"

Rows="1"

DataTextField="desc"

DataValueField="value"

runat="server" />

</td>

</tr>

<tr>

<td valign="top">

CheckBoxList</td>

<td>

<asp:CheckBoxList ID="cblAdditionalTopping"

RepeatDirection="horizontal"

TextAlign="right"

RepeatColumns="3"

RepeatLayout="table"

DataTextField="desc"

DataValueField="value"

runat="server" />

</td>

</tr>

<tr>

<td>

RadioButtonList</td>

<td>

<asp:RadioButtonList ID="rblDoubleCheese"

RepeatDirection="horizontal"

TextAlign="right"

RepeatLayout="flow"

DataTextField="desc"

DataValueField="value"

runat="server" />

</td>

</tr>

</table>

</form>

protected void Page_Load(object sender, EventArgs e)

<?xml version="1.0" encoding="utf-8" ?>

<lookup>

<!-- START OF: Topping -->

<topping>

<value>supreme</value>

<desc>Supreme</desc>

</topping>

<topping>

<value>capricciosa</value>

<desc>Capricciosa</desc>

</topping>

<!-- END OF: Topping -->

<!-- START OF: Additional Topping -->

<addtopping>

<value>onion</value>

<desc>Onion</desc>

</addtopping>

<addtopping>

<value>capsicum</value>

<desc>Capsicum</desc>

</addtopping>

<!-- END OF: Additional Topping -->

<!-- START OF: Crust -->

<crust>

<value>original</value>

<desc>Original Crust</desc>

</crust>

<crust>

<value>handstretched</value>

<desc>Hand-Stretched Crust</desc>

</crust>

<!-- END OF: Crust -->

<!-- START OF: Misc -->

<yesno>

<value>0</value>

<desc>No</desc>

</yesno>

<yesno>

<value>1</value>

<desc>Yes</desc>

</yesno>

<!-- END OF: Misc -->

</lookup>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐