2017-07-12 12 views
0

から私は、メニューasp.netドロップダウンメニューの項目は、SQL

<asp:DropDownList ID="ddlUser" runat="server" CssClass="form- 

control" AppendDataBoundItems="True" DataSourceID="SqlDataSource2" 

DataTextField="Person" DataValueField="PersonID" 

OnSelectedIndexChanged="ddlUser_SelectedIndexChanged" AutoPostBack="True"> 

     <asp:ListItem>Select User</asp:ListItem> 

     </asp:DropDownList> 

     <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString=" 

<%$ ConnectionStrings:IBS_6 %>" SelectCommand="SELECT DISTINCT PersonID, PLName 

+ ' 

    ' + PFName + ',' + PMoNo AS Person, PFName, PLName, PMoNo, PEmail, PArea, 

PCity, PAge, PGender, PType, PStatus, dbTstamp FROM tbl_persons ORDER BY 

dbTstamp DESC"></asp:SqlDataSource> 

ドロップダウンを持っています。アイテムの価値はどのようになってくるのですか?空白のアイテムを選択できます。

enter image description here

答えて

2

PfMoNoも、その後、PfName + nullの場合、ドロップダウンが人のヌルを見て、テキストを表示しないように「」+ PfMoNoは、nullです。 PfMoNoの代わりに COALESCE(PfMoNo、 '')を使用する必要があります

+0

これは役に立ちました。ありがとう。 –

関連する問題