1

我在我的 Web 应用程序中添加了一个数据集(xsd)并将其配置到 SQL 数据库中,并编写了一个选择查询并将其命名为 Getdata()。如果我打开 xsd 文件,它在 TableAdapters 下有 Getdata() 方法。Dataset(xsd) TableAdapter 有 Getdata() 方法来获取详细信息。如何在 C# 中调用 xsd 的 TableAdapter 的此方法并将数据绑定到 dropdownlist。请建议我完成此操作的完整 C# 代码。

4

2 回答 2

2

你可以这样做。

YourTableAdapter  yourTableAdapter = new YourTableAdapter();
YourTypedDataSetClass.YourTableDataTable yourTable = yourTableAdapter .GetData();
dropdownlist1.DataTextField = "TextFieldInYourTable";
dropdownlist1.DataValueField = "ValueFieldInYourTable";
dropdownlist1.DataSource = yourTable;
dropdownlist1.DataBind(); 
于 2012-07-04T04:20:40.433 回答
-1

您可以尝试使用此代码

TypedDataSet typedDataSet  = ....;
dropdownlist1.DataTextField = typedDataSet.YourTable.YourColumn1;
dropdownlist1.DataValueField = typedDataSet.YourTable.YourColumn2;
dropdownlist1.DataSource = typedDataSet;
dropdownlist1.DataBind();
于 2012-07-04T07:12:45.133 回答