DropDownList绑定问题

好好小妖 2008-07-12 04:05:20

WebApplication项目里
private void DDLsydwPre_SelectedIndexChanged(object sender, System.EventArgs e)
{
string sydw = this.sydwPre.Text.ToString(); //从文本框输入使用单位
DB.Service1 unit = new DB.Service1();
DataSet ds = unit.Sydw(sydw);
this.DDLsydwPre.DataTextField="sydw";
this.DDLsydwPre.DataValueField = "djid";
this.DDLsydwPre.DataSource=ds;
this.DDLsydwPre.DataBind();
}
WebServer项目里 写的都是连数据库的代码
public DataSet Sydw(string str)
{
string connect = "User ID=appDB;Initial Catalog=appDB;Data Source=LJJ;Password=appDB123";
SqlConnection con = new SqlConnection(connect);
con.Open();

string sql = "select sydw,djid from t_tzsb_ylss_ys1_new where sydw like 'str%'";
SqlDataAdapter da = new SqlDataAdapter(sql,con);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}
想从文本框输入使用单位,例如输入广州市,然后用DropDownList绑定,想从DropDownList选择使用单位,但DropDownList绑定不上,下拉后没有值,大家帮我看看是什么原因啊?
...全文
68 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qian6688099 2008-07-12
  • 打赏
  • 举报
回复
string sydw = this.sydwPre.Text.ToString(); //从文本框输入使用单位
DB.Service1 unit = new DB.Service1();
DataSet ds = unit.Sydw(sydw);

this.DDLsydwPre.DataSource=ds;
this.DDLsydwPre.DataTextField="sydw";
this.DDLsydwPre.DataValueField = "djid";
this.DDLsydwPre.DataBind();
}
将这些代码放在page_load事件里面
niitnanfeng 2008-07-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kukou 的回复:]

DDLsydwPre控件的AutoPostBack="True" 是否设为true
[/Quote]
好好小妖 2008-07-12
  • 打赏
  • 举报
回复
AutoPostBack已经设置为True了 ,因为要从文本框输入使用单位 ,例如输入广州然后在DropDownList里选择,所以没有办法写在Page_load里,只能写在DDLsydwPre_SelectedIndexChanged事件里
  • 打赏
  • 举报
回复

DDLsydwPre控件的AutoPostBack="True" 是否设为true
初吻给了烟 2008-07-12
  • 打赏
  • 举报
回复
你不因该写在这个DDLsydwPre_SelectedIndexChanged事件里的呀,写在页面加载事件里看看
亦桐 2008-07-12
  • 打赏
  • 举报
回复
建议把你的代码位置换一下
this.DDLsydwPre.DataSource=ds;
this.DDLsydwPre.DataTextField="sydw";
this.DDLsydwPre.DataValueField = "djid";
this.DDLsydwPre.DataBind();

好好小妖 2008-07-12
  • 打赏
  • 举报
回复
确保数据库已经连上了

61,817

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧