2010-04-30 178 views
1

我想,當從它的變化事件下拉列表中選擇某個值,從數據源獲取一個列值。如何使用SqlDataSource的填充組合框以及數據表或數據集

<asp:DropDownList ID="ddlCityName" runat="server" DataSourceID="dsCity" 
    DataTextField="CityName" DataValueField="CityID" AutoPostBack="True" 
    OnTextChanged="CityName_OnTextChanged"> 
</asp:DropDownList> 

<asp:SqlDataSource ID="dsCity" runat="server" 
    ConnectionString="<%$ ConnectionStrings:GmapConnectionString %>" 
    SelectCommand="SELECT * FROM [vcity]"></asp:SqlDataSource> 

這裏我想從sqldatasource中獲取任何其他未綁定到ddlCityName的列的值。

我在數據源,即姓名,身份證,住址,PHNO四列。

我想取誰選擇從DDL一些價值的人的地址。

回答

0

我不知道到底是你如何能做到這一點,但我在這種情況下使用,這是什麼,我結合我的價值觀一起,他們都加到DDList的價值領域,比如你要ID和地址,所以加他們這樣在你的選擇查詢: 選擇演員(ID爲varchar)+「##」 +地址.... 您可以使用您認爲將是唯一的任何分離,然後只是簡單的拆分值的字符串。

相關問題