Учитывая следующий класс ....Использование сильно типизированных данных, а не строку для привязки к выпадающего списка
namespace IMTool.Data
{
public partial class AllContracts
{
internal class Metadata
{
public int ContractId { get; set; }
[Required]
public string Name { get; set; }
}
}
}
и учитывая следующее.
using (var context = new IMToolDataContext())
{
ddlContracts.DataValueField = "ContractId";
ddlContracts.DataTextField = "Name";
ddlContracts.DataSource = context
.AllContracts
.OrderBy(o => o.Name);
ddlContracts.DataBind();
}
Как я могу напечатать выпадающий список DataValue и поля DataText? В основном я не хочу использовать строку, а скорее имя столбца из объекта, я использую LinqToSql (ну PLinqo, который является набором кодов-шаблонов для создания моего datalayer) Может ли кто-нибудь помочь?