12下一页
返回列表 发新帖

asp.net xml绑定到数据控件的具体实现

403.7k 15
swmozowtfl 发表于 2015-7-18 00:12:30|湖北 | 查看全部 阅读模式
这篇文章主要介绍了asp.net xml绑定到数据控件的两种简单方法 ,需要的朋友可以参考下
3 Q+ x' v4 L; i9 x9 Q0 _6 [6 {方法一:aspx前台绑定7 A3 a. U* ^" K& [- v, ~2 [
代码如下:
7 I8 C" I0 s  N* T( l
<asp:xmldatasource id=xmldatasource1 runat=server datafile=~/savefile/test2.xml></asp:xmldatasource>
3 t1 U& B& Y! P$ y<asp:repeater runat=server id=rpt1 datasourceid=xmldatasource1>
* e( c% m' C- Q3 [2 I+ v6 \1 x2 D<headertemplate>& ]5 x& r6 M7 Z; z/ l  j
<table width=100% border=0 cellspacing=0 cellpadding=0>
% p! Z$ L, G# O5 {' ?4 W<tr>
" R3 H% n, N2 a0 D3 b8 K<td>id</td>+ o, O- ]4 _0 w6 F
<td>name</td>, O' D  z! C; _! ~# W. B
<td>号码</td>
6 h1 t* S% s) L. z<td>date</td>
) R4 U* b: }0 ^& j$ |' [' w<td>checkin</td>
; Y) r; g$ Y) k1 L( G. H( N: v<td>checkout</td>
& e7 ^2 s0 [8 A6 @& r</tr>
0 T- g% Q( R8 p; \0 q3 R5 z</headertemplate>6 \9 N! `; E- I; |
<itemtemplate>
7 T; K7 {" ?; L* h/ l<tr>: z! ^( v" F  i( w0 Z9 Z
<td><%# xpath(id)%></td>! b# }! V( U  ~$ L
<td><%# xpath(name)%></td>
& a- _8 [+ u0 l- F& }' d<td><%# xpath(号码)%></td>; F, H6 m/ h: x3 E1 J$ ]
<td><%# xpath(date)%></td>
$ F+ O5 h( @/ y' c<td><%# xpath(checkin)%></td>$ i$ `+ r+ m1 f' S$ O
<td><%# xpath(checkout)%></td>1 Z/ L5 c! M2 R# |$ _$ J& o+ i- ^
</tr>
/ r, m, T. i* Q+ ?</itemtemplate>
# K8 Z7 B0 j. q5 K5 t  _2 w<footertemplate>
9 [3 Q* }* w: G</table>. r3 s, J, l  N  y
</footertemplate>
. g/ n8 i& ^5 d) l( G</asp:repeater>* s1 j6 f, d( i4 K+ Q* i
方法二:绑定datasource
* a' `- s/ J0 d" Caspx" G, P( T7 _' M$ x! d: c: M% U
代码如下:4 d  x; K  i  ~; p# r# }! R
<asp:repeater runat=server id=rpt1>& k% d. a1 L7 d7 }9 g
<headertemplate>
! s# l6 C' a8 N4 y4 O<table width=100% border=0 cellspacing=0 cellpadding=0>) c& n# ?# P  d2 J0 u- m8 z
<tr>
9 x/ z6 Z6 v) [  {<td>id</td>
8 \. N! c) E9 g: K<td>name</td>
' R6 o* ]# D: d5 U1 V<td>号码</td>
7 X9 P3 B" ?: d9 z( t<td>date</td>8 Q" E* e, @8 N7 Q- O: x
<td>checkin</td>. M, O  _5 e5 ]: P+ c: q  J; Z) h- L- d
<td>checkout</td>* Z, s& f+ f* u  y, A
</tr>  @0 J( j; ^. Q, Y. w
</headertemplate>& N7 k4 F/ t$ \. p/ j
<itemtemplate>
% b3 ^! x( W( V, e( J' `<tr>
4 {2 S( v; ?" v( A8 v& n# X' h1 j<td><%# eval(id)%></td>
; S+ H8 g* k3 y<td><%# eval(name)%></td>; L5 P! [  x0 c6 b+ ]6 E
<td><%# eval(号码)%></td>+ U' Y3 E0 J! p3 ]+ d  i+ e
<td><%# eval(date)%></td>5 c1 I4 U5 H% w, Z( X6 f' L
<td><%# eval(checkin)%></td>! h* L! B5 K& s  w- B7 D
<td><%# eval(checkout)%></td>* e$ i5 e- H3 |! t% s
</tr>
0 P4 o2 Y( q* x</itemtemplate>
4 Z. ^3 ]3 Q. @7 Z% i: y% @<footertemplate>
0 i) {/ G* D! }" j6 ]4 H</table>
0 G' Z) ^  q+ h& E  a2 g. V9 w</footertemplate>
+ S% ]- g. O2 G1 m</asp:repeater>
0 N" d) v/ N  naspx.cs
+ t* g& s# D' y1 n0 S9 N) m3 S# m) D代码如下:
" [5 F+ s. `( J9 [1 V+ W# D
protected void page_load(object sender, eventargs e)- _& ?/ W- O+ X7 H$ S- L% K
{# I% [& x4 |$ }) }7 O4 d
if (!ispostback)2 ?$ H+ O# c' _' |1 y8 O4 ?) e
{, i* l1 O" Q" W; }) v: G
dataset ds = new dataset();; k& T* y' g9 G7 J2 |5 B6 E
ds.readxml(server.mappath(@~savefiletest2.xml));
! S: X' f/ U9 Q2 Lrpt1.datasource = ds;
3 e7 @1 L1 s0 R5 g, |rpt1.databind();) M9 F. I( n3 t7 S  z
}3 G/ ^+ a) b3 c3 {0 |9 a+ S
}( J0 F( W! m+ G' E% {4 m

1 k4 _# X" h, e0 W更多网页制作信息请查看: 网页制作

回复|共 15 个

buingeEvineus 发表于 2015-11-27 22:04:49|美国 | 查看全部
风沙就是由无数松散沙粒组成的,但是他们却又紧密的联系在一起,那股叱诧风云,横击 而过的气概相信大家在作者的文章里也能体会的出来。如果有读者还不能体会的,请参考
seazvyt 发表于 2015-11-27 22:04:50|奥地利 | 查看全部
希望这样的好贴多些,再多些!!!
bqtklouu 发表于 2015-11-27 22:05:11|美国 | 查看全部
挨骂也是幸福~~~
effoggikeftor 发表于 2015-11-27 22:05:11|波斯尼亚和黑塞哥维那 | 查看全部
笨点也好~~~~
alapScady 发表于 2015-11-27 22:05:33|美国 | 查看全部
疯了.........
GoodyFouppy 发表于 2015-12-24 14:42:44|美国 | 查看全部
如本人留言违反国家有关法律,请网络管理员及时删除本人跟贴。本回贴不暗示、鼓励、支持或映射读者作出生活方式、工作态度、婚姻交友、子女教育的积极或消极判断。
buingeEvineus 发表于 2015-12-24 14:43:49|美国 | 查看全部
阿额~~~这些人都疯特勒~~~~~
tohme 发表于 2015-12-24 14:43:16|俄罗斯 | 查看全部
呵呵 没事怎么有点被讽刺的味道啊
Acropozelan 发表于 2015-12-24 14:42:41|英国 | 查看全部
我不知道他说的是什么啊~~
bqtklouu 发表于 2015-12-24 14:43:50|美国 | 查看全部
唉!猪!你怎么了?
tohme 发表于 2017-4-10 22:21:39|美国 | 查看全部
成长可以说已经是很幸福的了。但在另一方面,作者也不是温室里的花*,只能作些鸳鸯蝴蝶 的文章。在前面我已经说过了,这篇文章比形散神聚更胜一筹。诸位见过大风沙没有
effoggikeftor 发表于 2017-4-10 22:18:40|德国 | 查看全部
那个家 让它沉下去吧! 不要啦
wwdu926a 发表于 2017-4-10 22:19:00|马里 | 查看全部
这个程序有没有漏洞啊
wwzcdenleclv 发表于 2017-4-10 22:13:22|英国 | 查看全部
原来...发神经是这样的啊...

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 得知互动-专注Ai与站长技术交流社区-Ai交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表