C#中 如何取dropdownlist第二行的值

C#web开发中dropdownlist绑定到数据库之后,我需要把dropdownlist中第二行或者的三行的值赋给一个textbox请问需要如何实现打个比方:dropd... C# web开发中 dropdownlist绑定到数据库之后,我需要把dropdownlist中第二行或者的三行的值赋给一个textbox 请问需要如何实现
打个比方:
dropdownlist里边有三行
在页面加载的时候把三行值分别赋给三个textbox
展开
 我来答
三根鞋带
2007-07-05 · TA获得超过2260个赞
知道大有可为答主
回答量:1156
采纳率:0%
帮助的人:0
展开全部
DropDownList响应事件时比较好处理,至于第2行第3行是个什么概念?

你选中想要的项,然后postback给textbox 不就行了?

如果不选中任何项,没办法触发事件,只有绑定前就处理掉(从数据库读)了,或者用Items[index].Text来做,不过这样太不安全,一旦数据源出了问题,页面就崩了

--------------------------------------------------------------
答案补充:那就好办了
for (int i = 0; i < DropDownList1.Items.Count; i++)
{
txetbox1.Text=DropDownList1.Items[i].Text;
}
这个地方``你的想法有点不现实,假如有5条呢?8条呢?你要放几个TextBox?
如果你非要3条,那就

txetbox1.Text=DropDownList1.Items[0].Text;
txetbox2.Text=DropDownList1.Items[1].Text;
txetbox3.Text=DropDownList1.Items[2].Text;
2hill
2007-07-05 · TA获得超过535个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:426万
展开全部
利用索引来取出来。
dropdownlist.Items[index]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式