我有一個下拉列表,通過實體對象獲取數據,但是通過導航。但我試圖做到這一點的錯誤,任何人都可以幫助我。 <asp:DropDownList ID="ddlVacancy" DataValueField="ID" DataTextField='<%# Eval("Position.Name") %>' runat="server" Width="200px"/>
使用Eval綁定下拉列表
0
A
回答
0
您可以在實體對象創建一個屬性是這樣的:
public string PositionName
{
get
{
return Position.Name;
}
}
,然後用評估和演示代替的eval( 「Position.Name」)( 「PositionName」)
希望這有助於
0
我有同樣的問題,我設法創建一個簡單的控制派生自DropDownList。 我也實現了一個ItemDataBound事件,可以幫助。
public class RTIDropDownList : DropDownList
{
public delegate void ItemDataBoundDelegate(ListItem item, object dataRow);
[Description("ItemDataBound Event")]
public event ItemDataBoundDelegate ItemDataBound;
protected override void PerformDataBinding(IEnumerable dataSource)
{
if (dataSource != null)
{
if (!AppendDataBoundItems)
this.Items.Clear();
IEnumerator e = dataSource.GetEnumerator();
while (e.MoveNext())
{
object row = e.Current;
var item = new ListItem(DataBinder.Eval(row, DataTextField, DataTextFormatString).ToString(), DataBinder.Eval(row, DataValueField).ToString());
this.Items.Add(item);
if (ItemDataBound != null) //
ItemDataBound(item, row);
}
}
}
}
相關問題
- 1. 使用jquery綁定下拉列表
- 2. 使用mvc4綁定下拉列表
- 3. 使用XML綁定下拉列表
- 4. 綁定下拉列表
- 5. 綁定下拉列表
- 6. 綁定下拉列表值
- 7. 綁定KendoUi下拉列表
- 8. 下拉列表綁定
- 9. 下拉列表值我使用的數據綁定下拉列表值重複
- 10. 用整數綁定下拉列表
- 11. 將兩列綁定到下拉列表
- 12. 使用下拉列表將模型綁定到列表。綁定失敗1下拉方式
- 13. 數據綁定在gridview列使用eval
- 14. 綁定下拉使用JQuery
- 15. 使用Knockout在下拉列表中綁定選定的項目
- 16. MVC模型綁定和下拉列表
- 17. jquery ajax綁定下拉列表MVC
- 18. 無法數據綁定下拉列表
- 19. MVC 4.6從dbContext綁定下拉列表
- 20. 根據ID綁定下拉列表PHP
- 21. 綁定下拉列表與字典
- 22. 綁定數據與下拉列表
- 23. 綁定數據庫到下拉列表
- 24. 在FormView中綁定下拉列表
- 25. 將下拉列表綁定到SQLDataSource
- 26. 從數據庫綁定下拉列表
- 27. 重新綁定動態下拉列表
- 28. 想要解除綁定下拉列表?
- 29. 綁定值下拉列表項目
- 30. 綁定問題asp.net下拉列表