晨鸟科技

 找回密码
 注册
搜索
查看: 7626|回复: 0
打印 上一主题 下一主题

[转]dropdownlist动态绑定数据方法 添加默认项“请选择”

[复制链接]
跳转到指定楼层
楼主
发表于 2010-7-30 17:33:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
《一》动态绑定方法
: E6 M6 ~9 n8 f+ U% L7 R! m+ I- R, r( v$ g" Z, U. P2 Q6 C# V
ddlItems.DataSource = voe.SelectItems();  z; }) @2 l4 q1 l* u
ddlItems.DataTextField = "VoteItem";3 F0 m7 t) Z& _, U7 G5 J6 q
ddlItems.DataValueField = "VoteId";2 ^3 k" ~4 K$ e* h1 s8 c! b5 E2 e
ddlItems.DataBind();
- _$ g9 l# ?$ Q. R# E
, F; d4 X5 G; x( f6 p% T- L$ X  V5 Z) ?《二》添加默认项“请选择”
: e2 u& B( a1 l2 y- @( c( f, \+ i7 x9 \
方法1
1 t* h. c# c" c8 r0 T, G( @( O4 r6 Q7 A: }
绑定后添加   S) G! [- @4 x) A
ListItem lt = new ListItem(); 2 G8 Y) r& L7 \
lt.Text = "请选择";
) p0 e) @" u" O- B0 j/ J' C; jlt.Value = "00"; 5 }) I& J+ X- u4 K% q7 ^
lt.Selected = true;
3 @  F- U9 e, ^9 B0 }ddl.Items.Add(lt);& V# L; t) d: S8 o
7 M7 x3 v2 v  J: J
放到databind()之后
# M  X" r9 [; O$ I6 P2 S! I3 L& d
/ }. V  d5 {8 u9 a方法2
1 Q/ `% J/ [, V6 H- J+ K& q; N) F' o5 b& k  K# y9 ^* x9 [& @
绑定以后添加下面代码:
+ [% A5 C: p( ]( k7 oListItem it = new ListItem("请选择", "0");. ^- Z, G' Y  A
ddl.Items.Insert(0,it);5 U* T5 U" l7 H0 K

1 j  E  h: @# X$ m; S《三》绑定后指定第一项
5 o. N( L* U. D+ Z/ l0 e8 Z1 _# e2 C- g% A
; I0 _/ ^/ I% \/ Q. U& ]ddlItems.DataSource = voe.SelectItems();
( I3 o4 n: n: VddlItems.DataTextField = "VoteItem";
6 J* p9 U6 |! p# H; n5 k" i  N, k1 qddlItems.DataValueField = "VoteId";8 t/ i: ^8 B( b# P0 b+ ^6 V( t. f
ddlItems.DataBind();1 v! W% i# a& e
string str="你想要的文本";" P5 _6 `! d' ]1 w, j; `
int index = this.ddl.Items.IndexOf(this.ddl.Items.FindByText(str));
: y2 p/ h% A3 r4 H0 u, E) oddl.SelectedIndex = index;
# p, w( G7 E2 ?7 Q& t3 `7 q
# r* u0 L2 r5 m《三》绑定后指定第一项
* g# Z9 @( _( o9 i3 x6 _
* l, R7 }! L2 s0 y. j' P; |ddlItems.DataSource = voe.SelectItems();3 p& v6 s  H! [/ O. s* }
ddlItems.DataTextField = "VoteItem";6 P; c, K9 n: m
ddlItems.DataValueField = "VoteId";: M5 y3 P& [% I2 L+ e8 d
ddlItems.DataBind();
* R  e' F$ W8 s5 }string vID = Request.QueryString["id"];
0 z  i. M1 X# @$ D2 M# q( {ddl.SelectedValue= vID;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|晨鸟科技 ( 沪ICP备09012675号 )

GMT+8, 2025-6-21 15:00 , Processed in 6.069569 second(s), 10 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表