zoukankan
html css js c++ java
控件数据绑定Xml做数据源
XmlDataSource Bind ServceControl
TextBox
RadioButtonList
Original Crust
Hand-Stretched Crust
Pan Crust
Oval Edge Crust
Square Crust
ListBox
Supreme
Capricciosa
Hawaiian
Mexican Fiesta
Italian Classic
Margherita
Meat Lover
Pepperoni
Vegetarian
CheckBoxList
Beef Bacon
Capsicum
Chicken
Fresh Tomato
Ham
Jalapno
Mushrooms
Olives
Onion
Pepperoni
Pineapple
RadioButtonList
No
Yes
<
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)
{
String xmlFilePath
=
Server.MapPath(
"
XmlDataSource.xml
"
);
if
(
!
IsPostBack)
{
//
Create a new DataSet
DataSet dataSet
=
new
DataSet();
//
Read XML file and populate tables
dataSet.ReadXml(xmlFilePath);
//
Data bind RadioButtonList the verbose way
rblCrust.DataSource
=
dataSet;
rblCrust.DataMember
=
"
crust
"
;
rblCrust.DataBind();
//
Data bind ListBox the shortcut way
lstTopping.DataSource
=
dataSet.Tables[
"
topping
"
].DefaultView;
lstTopping.DataBind();
//
Data bind CheckBoxList in sorted order
DataView dataView
=
dataSet.Tables[
"
addtopping
"
].DefaultView;
dataView.Sort
=
"
desc Asc
"
;
cblAdditionalTopping.DataSource
=
dataView;
cblAdditionalTopping.DataBind();
//
Data bind RadioButtonList
rblDoubleCheese.DataSource
=
dataSet.Tables[
"
yesno
"
].DefaultView;
rblDoubleCheese.DataBind();
}
}
<?
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
>
查看全文
相关阅读:
caseStudy-20181216-Kafka(xxx)集群故障&解决办法
caseStudy-20190312 xxx kafka集群因文件描述符超阀值引起集群不可用
Kafka客户端二次封装扩展总体设计
2018年工作规划-Kafka方向OKR
针对Kafka的centos系统参数优化
脚本kafka-configs.sh用法解析
Kafka动态配置实现原理解析
动态配置实现原理解析参考资料
Topics类型配置
Brokers类型配置
原文地址:https://www.cnblogs.com/RuiLei/p/897051.html
最新文章
牛顿迭代法的理解与应用( x 的平方根)
使用HashMap或Hashset优化使用循环判断字符串中是否含有重复元素
有关数组的算法题需要考虑的要素
JAVA快速排序代码实现
fcitx设置"输入法"选项卡下没有任何输入法
TWRP挂载/vendor失败如何刷Magisk
从晶体管到处理器、单片机程序开发的前导知识——直观的计算机原理
STM32片外SRAM作运行内存
Altium Designer 打印多块PCB到热转印纸上 尽可能充分利用纸张面积 拼板发给工厂
快速下载Keil μVision MDK-Arm包
热门文章
TDDL当前进展及技术规划
es技术规划
工程师技能图谱
caseStudy-xxx-push kafka集群高峰期写入超时
滴滴基于RocketMQ架构演变调研
网易音乐消息队列实践调研
奇虎360的Kafka实践调研
Apache RocketMQ调研
caseStudy-20180913-Kafka进程挂掉&解决办法
大流量大负载的Kafka集群优化实战
Copyright © 2011-2022 走看看