晨鸟科技

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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2010-7-30 17:33:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
《一》动态绑定方法
' w6 v& Q- N0 x# o
0 L& J3 q' C3 Y( sddlItems.DataSource = voe.SelectItems();% G9 T' g% f& s6 U6 N7 o2 O5 q
ddlItems.DataTextField = "VoteItem";6 |0 l; n/ x# g1 \/ b* Y( I
ddlItems.DataValueField = "VoteId";
. A; V, t- H; |/ v2 ?' L# hddlItems.DataBind();) P* @$ D# J7 l

9 F+ e+ C$ i4 F  o. y《二》添加默认项“请选择”
6 p8 `# q- b2 c1 t
. J" R8 ~  k2 W! g7 s8 I6 o0 E: }方法1
3 b2 p9 I+ V# X7 v" ^8 ~6 S
% b0 T1 E3 Q* K2 r; H绑定后添加 # a) x( E0 A$ f% U1 e
ListItem lt = new ListItem(); " w# Q3 o# c  ~( {  E# K& T; ^
lt.Text = "请选择"; 1 D+ c6 v6 Z5 {/ {
lt.Value = "00"; $ P, O: n1 K$ Q6 [& q
lt.Selected = true;
& y, L8 r$ U! P" f  z2 Jddl.Items.Add(lt);; E* ?# d: p) P* G9 j

6 k4 C3 a  B' y放到databind()之后
5 v5 N; J  e& c0 ^$ @9 h8 L4 {: R6 v+ g5 a! _" G, f2 e
方法2
( H  k( C4 K6 ~
- ~3 m) S7 p( P1 \7 A  Q7 U绑定以后添加下面代码:
4 n; n  U1 d, d+ eListItem it = new ListItem("请选择", "0");- A) G. p3 L2 B  X
ddl.Items.Insert(0,it);' ~. @+ V! U$ c" K, t
3 ^% n1 H) [: e; N: r# C
《三》绑定后指定第一项: f. {) D5 D9 ^

# |* ~2 y+ h3 |" n/ ?  j" |ddlItems.DataSource = voe.SelectItems();
% [/ A& D% S& [  V3 Q% XddlItems.DataTextField = "VoteItem";" E* n/ t3 ^. v9 `2 I: K
ddlItems.DataValueField = "VoteId";
/ y  S1 y  g3 U. {1 c& SddlItems.DataBind();( R- a3 }5 y2 b! B& W& o
string str="你想要的文本";
# i! f, T. g+ O$ R. C$ k5 Vint index = this.ddl.Items.IndexOf(this.ddl.Items.FindByText(str));! P0 _/ O* c$ v) x- I' x0 _8 K/ W" _
ddl.SelectedIndex = index;1 s; r( p7 c/ D6 ]8 n

" J6 H! K% I+ g& l7 T' g3 N9 t+ u《三》绑定后指定第一项: d% q8 J& y6 H* b
9 D. ~9 h" l9 N/ [7 f
ddlItems.DataSource = voe.SelectItems();1 J' ~7 i' a" f! s$ Q
ddlItems.DataTextField = "VoteItem";
6 N5 T0 C) R% ^5 G$ SddlItems.DataValueField = "VoteId";* n" t; n* G1 M" @- X
ddlItems.DataBind();  r% Y. e6 X- l3 e. h5 m7 ]% R
string vID = Request.QueryString["id"];. U* |) d1 p7 b/ \
ddl.SelectedValue= vID;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-21 19:25 , Processed in 6.065041 second(s), 9 queries , Wincache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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