C# 合并字符串dropdowntextfield

C# 合并字符串dropdowntextfield,c#,asp.net,drop-down-menu,C#,Asp.net,Drop Down Menu,我有个问题。我想为DataTextField组合两个属性 我尝试了以下方法,但无效: this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents(); this.ddReturnItem.DataValueField = "ID"; this.ddReturnItem.DataTextField = "Series" + ReservationWristbandProp.AccountProp.User

我有个问题。我想为
DataTextField
组合两个属性

我尝试了以下方法,但无效:

this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents();
this.ddReturnItem.DataValueField = "ID";
this.ddReturnItem.DataTextField = "Series" + ReservationWristbandProp.AccountProp.Username;
this.ddReturnItem.DataBind();
SMEEvent.Rent rent;
GetAllRents
中,我们创建了一个具有腕带(object)属性的对象,该腕带包含一个带有用户名的帐户(object)。我可以在
DataTextField
之外从属性中获取信息

但是,我无法创建新属性来跳过其他对象

提前感谢

您可以利用dropdownlist的属性

下面是相同的代码

this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents();
this.ddReturnItem.DataValueField = "ID";
this.ddReturnItem.DataTextField = ReservationWristbandProp.AccountProp.Username;
this.ddReturnItem.DataTextFormatString = "Series {0}";
this.ddReturnItem.DataBind();
SMEEvent.Rent rent;
您可以利用dropdownlist的属性

下面是相同的代码

this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents();
this.ddReturnItem.DataValueField = "ID";
this.ddReturnItem.DataTextField = ReservationWristbandProp.AccountProp.Username;
this.ddReturnItem.DataTextFormatString = "Series {0}";
this.ddReturnItem.DataBind();
SMEEvent.Rent rent;
您可以利用dropdownlist的属性

下面是相同的代码

this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents();
this.ddReturnItem.DataValueField = "ID";
this.ddReturnItem.DataTextField = ReservationWristbandProp.AccountProp.Username;
this.ddReturnItem.DataTextFormatString = "Series {0}";
this.ddReturnItem.DataBind();
SMEEvent.Rent rent;
您可以利用dropdownlist的属性

下面是相同的代码

this.ddReturnItem.DataSource = Administration.AdministrationRent.GetAllRents();
this.ddReturnItem.DataValueField = "ID";
this.ddReturnItem.DataTextField = ReservationWristbandProp.AccountProp.Username;
this.ddReturnItem.DataTextFormatString = "Series {0}";
this.ddReturnItem.DataBind();
SMEEvent.Rent rent;

运行代码时会发生什么?“它不工作”到底是什么意思?dropdownlist没有填写
GetAllRents()
方法返回什么?代码会很有帮助。运行代码时会发生什么?“它不工作”到底是什么意思?dropdownlist没有填写
GetAllRents()
方法返回什么?代码会很有帮助。运行代码时会发生什么?“它不工作”到底是什么意思?dropdownlist没有填写
GetAllRents()
方法返回什么?代码会很有帮助。运行代码时会发生什么?“它不工作”到底是什么意思?dropdownlist没有填写
GetAllRents()
方法返回什么?代码会很有帮助。这会产生错误。”SMEvent.Rent不包含名为“ReservationWristbandProp.AccountProp.Username”的属性。啊。。您只想对所有选项使用静态值,我认为您可以使用
this.ddReturnItem.DataTextField=“ID”;this.ddReturnItem.DataTextFormatString=“Series”+ReservationWristbandProp.AccountProp.Username"; 这将创建一个错误。'SMEvent.Rent不包含名为“ReservationWristbandProp.AccountProp.Username”的属性。啊。。您只想对所有选项使用静态值,我认为您可以使用
this.ddReturnItem.DataTextField=“ID”;this.ddReturnItem.DataTextFormatString=“Series”+ReservationWristbandProp.AccountProp.Username"; 这将创建一个错误。'SMEvent.Rent不包含名为“ReservationWristbandProp.AccountProp.Username”的属性。啊。。您只想对所有选项使用静态值,我认为您可以使用
this.ddReturnItem.DataTextField=“ID”;this.ddReturnItem.DataTextFormatString=“Series”+ReservationWristbandProp.AccountProp.Username"; 这将创建一个错误。'SMEvent.Rent不包含名为“ReservationWristbandProp.AccountProp.Username”的属性。啊。。您只想对所有选项使用静态值,我认为您可以使用
this.ddReturnItem.DataTextField=“ID”;this.ddReturnItem.DataTextFormatString=“Series”+ReservationWristbandProp.AccountProp.Username”;