gpt4 book ai didi

c# - 数据绑定(bind)下拉列表

转载 作者:太空狗 更新时间:2023-10-29 19:57:12 25 4
gpt4 key购买 nike

当我尝试对 dropdownlist 进行数据绑定(bind)时,得到了这个:system.data.datarowview
我做错了什么?

 string strQuery = "Select Item FROM Calendar Where UserD="Test";
SqlConnection myConn;
SqlDataAdapter sqlDa = new SqlDataAdapter(strQuery,myConn);
DataTable sqlTa = new DataTable("Test");
da.Fill(sqlTa);
ddlList.DataSource = sqlTa;
ddlList.DataBind();

最佳答案

string strQuery = "Select Item FROM Calendar Where UserD='Test'";

请注意,您需要在字符串周围使用单引号,因为在您的代码中您从未完成初始字符串,因此其余代码只是成为 strQuery 的一部分。

此外如果以后带回来的字段不止一个,绑定(bind)下拉列表的时候需要指定从数据库中的哪个字段是值,哪个是显示的文本。

ddlList.DataSource = sqlTa;
ddlList.DataValueField = "ValueFieldFromDatabaseResults";
ddlList.DataTextField = "ShownTextFieldFromDatabaseResults";
ddlList.DataBind();

关于c# - 数据绑定(bind)下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15292735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com