晨鸟科技
标题:
[转]dropdownlist动态绑定数据方法 添加默认项“请选择”
[打印本页]
作者:
Star
时间:
2010-7-30 17:33
标题:
[转]dropdownlist动态绑定数据方法 添加默认项“请选择”
《一》动态绑定方法
. `0 g6 L" R4 n& c/ m& I8 U
% G1 m' v# }+ U3 j4 j4 K$ n1 n' L
ddlItems.DataSource = voe.SelectItems();
. q! K! n: W |' o' \
ddlItems.DataTextField = "VoteItem";
) C' b( k: ?3 ?- B) F
ddlItems.DataValueField = "VoteId";
0 n ]3 g! \ x0 g; X4 ^$ E
ddlItems.DataBind();
$ E/ b8 r# ^/ @" Q: a! y9 p
# S: X" U) s+ F; }% t* G7 y' v
《二》添加默认项“请选择”
+ F5 u2 V! [% E% d% S8 M. `' P
# r7 x$ R; n( U& }9 x
方法1
. @8 A) X0 I, L, y% ^, R i
. N# q- i0 K) h4 }
绑定后添加
" Y5 K* s: @# l z( Q' ?/ V$ t
ListItem lt = new ListItem();
( V- l% k' q8 B; r0 s g) L$ |7 ]
lt.Text = "请选择";
, Y1 |4 V$ x# O$ E" m7 b
lt.Value = "00";
* R2 e# d" m# r4 Y% f& Z& V6 ]0 L
lt.Selected = true;
) o3 ?# {+ a0 |2 D# O; C } J6 l
ddl.Items.Add(lt);
8 t/ M7 L: ^; m& H
. Y0 `7 d: t* I3 X5 ?: A' Q
放到databind()之后
! M1 H0 t' g9 U4 {! s7 i
8 L# H9 o# P& S2 N% G7 g
方法2
, [) E8 u" X1 Q5 z4 k/ ]: ~
4 T2 \# V$ o& z5 k5 e( G0 m7 A2 T8 H- W
绑定以后添加下面代码:
! W" l* H' X8 u" G3 _7 g
ListItem it = new ListItem("请选择", "0");
! T( q0 ^/ D& h# v6 g
ddl.Items.Insert(0,it);
' D }7 B( t6 }5 Q
% E+ q, R6 @& B- n$ O
《三》绑定后指定第一项
/ R' d2 ]& u4 Q$ `$ L" A4 w1 V
, t5 X4 F1 {# {* S" v
ddlItems.DataSource = voe.SelectItems();
- _0 N/ P7 u% j& [5 f8 D
ddlItems.DataTextField = "VoteItem";
+ n& F4 N* p7 q
ddlItems.DataValueField = "VoteId";
$ V7 T$ _. N9 \
ddlItems.DataBind();
- ^9 u$ `5 h }$ |
string str="你想要的文本";
7 s P3 M# }+ t. ?
int index = this.ddl.Items.IndexOf(this.ddl.Items.FindByText(str));
" ]/ M' A. }1 Y3 f2 P
ddl.SelectedIndex = index;
* y$ u+ U/ P# s( ^
6 l- L$ t3 d9 t9 \) v
《三》绑定后指定第一项
( o/ b% i' l! r" S# P( i1 J
3 _9 n7 a2 g4 W& ~
ddlItems.DataSource = voe.SelectItems();
5 H& l: f. _+ v' J* R' j$ w# y
ddlItems.DataTextField = "VoteItem";
$ v. h8 j- a" k2 ]
ddlItems.DataValueField = "VoteId";
- A/ A5 N. ~9 b9 U
ddlItems.DataBind();
" |. @4 t8 k6 G+ U9 _ m% c
string vID = Request.QueryString["id"];
& Q, Z! a/ H) m4 f9 e
ddl.SelectedValue= vID;
欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/)
Powered by Discuz! X3.2