我想DataTextField
从数据库中添加超过 1 项(姓氏和姓名)。我怎样才能做到这一点?
当然DataTextField="surname + name"
不行,但是有没有可能把这两个项目放在一起?
有我的代码:
<asp:DropDownList runat="server" ID="dllSpecialist" DataValueField="iduserspecialist" DataTextField="surname" AutoPostBack="true" OnSelectedIndexChanged="dllSpecialist_IndexChanged" AppendDataBoundItems="true">
<asp:ListItem Text="" Value="0"></asp:ListItem>
</asp:DropDownList>
后面的代码:
if (!IsPostBack)
{
dllSpecialist.DataSource = tUserSpecialistBO.getAllSpecialist();
dllSpecialist.DataBind();
(..)
}
sql方法:
public static DataSet getAllSpecialist()
{
sql = "select * from tuserspecialist where del='false' and name!=''";
return SQLTools.getDataSet(sql);
}