FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1306|回复: 2
打印 上一主题 下一主题

一个关于DropDownList的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-14 19:11:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我绑定数据的时候使用的是
  1. MySqlConnection mysql = new MySqlConnection(mysqlStr);
  2.             DataSet dataSet = new DataSet();
  3.             mysql.Open();
  4.             String sql_query = "Select IP From virtual_server;";
  5.             MySqlCommand cmd = new MySqlCommand(sql_query, mysql);
  6.             MySqlDataAdapter mySqlDataAdapter = new MySqlDataAdapter(cmd);
  7.             mySqlDataAdapter.Fill(dataSet);
  8.             DropDownList5_Server_IP.DataSource = dataSet.Tables[0];
  9.             DropDownList5_Server_IP.DataBind();
  10.             mysql.Close();
复制代码

结果发现控件中中SelectedIndex始终未-1,SelectedText也始终未NULL这是为什么啊?
  1. List<string> strList = new List<string>();
  2.             strList.Add("10.104.159.121");
  3.             strList.Add("10.104.159.119");

  4.             DropDownList5_Server_IP.DataSource = strList;
  5.             DropDownList5_Server_IP.DataBind();
复制代码

这样子静态绑定就是对的~这是为什么啊~
沙发
发表于 2014-4-14 20:06:06 | 只看该作者
不知楼主解决没有,求教。。。
板凳
发表于 2014-4-15 10:42:09 | 只看该作者
你是不是在pageLoad中有读取droplist的值了。 页面未初始化完成,无法读取的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-26 16:53 , Processed in 0.043320 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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