ASP.NET组合框填充和绑定问题
我有很长的时间来赶上ASP.NET,现在我需要创建一个应用程序,它有 编辑和插入模板中的FormView和几个组合框 我使用ASPXCOMBOX,但这不会有任何区别 我试图理解是否可以使用一个SqlDataSource来填充组合框列表,并将值绑定到另一个SqlDataSource中。这似乎是一个永远无法实现的目标。在windows中,这将是一项简单的普通任务 现在我想问的是最有效的方法 谢谢你的帮助 [编辑] 我需要实现从数据库(数据源)填充一个组合框,并将其绑定到另一个(数据源)windows窗体中类似的内容 看一看。您将找到一些关于如何将SqlDataSource绑定到ASP.Net控件(如DropDownList)的示例ASP.NET组合框填充和绑定问题,asp.net,data-binding,c#-3.0,Asp.net,Data Binding,C# 3.0,我有很长的时间来赶上ASP.NET,现在我需要创建一个应用程序,它有 编辑和插入模板中的FormView和几个组合框 我使用ASPXCOMBOX,但这不会有任何区别 我试图理解是否可以使用一个SqlDataSource来填充组合框列表,并将值绑定到另一个SqlDataSource中。这似乎是一个永远无法实现的目标。在windows中,这将是一项简单的普通任务 现在我想问的是最有效的方法 谢谢你的帮助 [编辑] 我需要实现从数据库(数据源)填充一个组合框,并将其绑定到另一个(数据源)windows
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
SelectCommand="SELECT EmployeeID, LastName, Address FROM Employees"
UpdateCommand="UPDATE Employees SET Address=@Address WHERE EmployeeID=@EmployeeID">
<UpdateParameters>
<asp:ControlParameter Name="Address" ControlId="TextBox1" PropertyName="Text"/>
<asp:ControlParameter Name="EmployeeID" ControlId="DropDownList1" PropertyName="SelectedValue"/>
</UpdateParameters>
</asp:SqlDataSource>
<asp:DropDownList
id="DropDownList1"
runat="server"
DataTextField="LastName"
DataValueField="EmployeeID"
DataSourceID="SqlDataSource1">
</asp:DropDownList>
对于希望刷新ASP.NET FormView和DropDownlist的用户
好的,这是一项简单的任务,现在如何在另一个数据源中绑定值字段……假设您有一个具有某些属性的数据源,并且需要将此数据源的正确值显示到组合框中,从另一个数据源填充。我想我还不够清楚。现在还不清楚你想要实现什么。用这些附加信息编辑原始问题。为什么要将其绑定到另一个数据源而不是从中填充?如果您只想根据另一个表的foreignkey设置SelectedItem,那么您可以在不将其绑定到该表的情况下进行设置。您是否有一个示例,说明如何从数据库表填充组合框,并且仍然会显示绑定的数据源的值…例如。你有一个客户,你想用一个组合框显示他的类别…你在一个表中有类别…你使用FormView和模板…你在这个字段中使用一个组合框,你需要显示所有的类别,并根据你看到的记录进行更改