【问题标题】:ASP.NET Dynamic data Change text field to dropdown and populate with some dataASP.NET 动态数据 将文本字段更改为下拉列表并填充一些数据
【发布时间】:2009-05-29 23:46:58
【问题描述】:

我有一个 ASP.NET 动态数据站点,对于编辑和插入模板中的一个文本字段,我想将其转换为下拉列表并以编程方式填充该下拉列表。你能帮忙或指出正确的方向吗?

谢谢。

【问题讨论】:

    标签: drop-down-menu asp.net-3.5 dynamic-data


    【解决方案1】:
    【解决方案2】:

    您需要做的是创建一个自定义 FieldTemplate 并使用列/属性上的 UIHint 属性来指示 ASP.NET 动态数据在插入和编辑模式下使用该自定义 FieldTemplate。

    请看这里:http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.uihintattribute.aspx

    这里:http://www.asp.net/learn/3.5-SP1/

    【讨论】:

      【解决方案3】:

      有一种更简单的方法可以做到这一点,只需在一个与 EF 生成的代码分开的部分类中创建一个具有以下属性的类:

      [DisplayColumn("columnName")]
      public partial class Product{}
      

      希望对以后的参考有所帮助。

      【讨论】:

      • 这不是问的答案。
      猜你喜欢
      • 2023-04-09
      • 2018-05-13
      • 1970-01-01
      • 2023-03-29
      • 2011-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多