FineUI 官方论坛

标题: DropDownList问题 [打印本页]

作者: 咫尺之间    时间: 2012-3-26 10:41
标题: DropDownList问题
本帖最后由 咫尺之间 于 2012-3-26 10:42 编辑

为什么我绑定数据后,怎么选择下拉选项都是只显示第一个呢?求解答!
  1. dpleix.DataSource = t_addbll.back_type();
  2. dpleix.DataValueField = "编号";
  3. dpleix.DataTextField = "类型";
  4. dpleix.DataBind();
复制代码

补充:dpleix_SelectedIndexChanged 事件也无法触发! 求高手解答!

作者: Vincent    时间: 2012-3-26 15:54
AutoPostBack=true试试看
作者: 咫尺之间    时间: 2012-3-27 08:53
{:soso_e127:}试过不行啊! 求解答啊!
作者: Landroid    时间: 2012-3-27 09:54
dpleix.SelectValue = XXXXXX;

<extropDownList SelcetedIndexChanged="dpleix_SelectedIndexChanged"  >
作者: 沧海为水    时间: 2012-3-27 22:40
if (!IsPostBack)
            {
}

这个一定要用
作者: 咫尺之间    时间: 2012-3-28 22:38
沧海为水 发表于 2012-3-27 22:40
if (!IsPostBack)
            {
}

都用了 还是没是一样!我也不知道怎么回事!
作者: 30372245    时间: 2012-3-29 10:16
和官方示例对比下,看有啥区别
作者: awxtggg    时间: 2012-3-29 10:48
浏览器版本呢?我发现过在IE7上DDL好像会出现这种情况,无法选择,但IE6和IE8都可以。
作者: 落末醉    时间: 2012-3-29 15:51
你查下 是不是数据源的问题 t_addbll.back_type()
作者: yan    时间: 2012-4-26 23:53
请问你的这个问题解决没有?我也碰到这个问题,求解答!!
作者: @→Epoch    时间: 2012-7-30 13:48
yan 发表于 2012-4-26 23:53
请问你的这个问题解决没有?我也碰到这个问题,求解答!!

这个问题很简单的 DropDownList中的DataValueField必须唯一,看看你绑定的数据肯定DataValueField不唯一
作者: ゛阳光灿烂下的    时间: 2012-9-19 01:14
@→Epoch 发表于 2012-7-30 13:48
这个问题很简单的 DropDownList中的DataValueField必须唯一,看看你绑定的数据肯定DataValueField不唯一 ...

必须唯一是什么意思啊,可以确定每个值没有重复的 ,但是给SelectedValue赋值却总显示的第一个




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4