我将值加载到使用linq到实体的下拉列表中。
我需要下拉列表中的第一个值来读取“Select”,其值为0或“”。
如何将该值添加到我的linq查询或asp.net表单中的下拉列表中。
我目前的代码:
'Payment Types
Dim SourcePaymentTypes = (From s In db.PayoutAdjustmentTypes.OrderBy("Name") Select s).ToList
CmbReason.DataSource = SourcePaymentTypes
CmbReason.DataTextField = "Name"
CmbReason.DataValueField = "AdjustmentTypeID"
CmbReason.DataBind()
答案 0 :(得分:1)
在将.Add()
变量设置为new PayoutAdjustmentType { Name = "Select", AdjustmentTypeId = 0 }
SourcePaymentTypes
之前,您需要对DataSource
变量CmbReason
{{1}}条记录
(道歉它是用C#语法表达的,但我相信你可以翻译)