【问题标题】:Asp.Net ListView LinqDataSource Declaratively Bind Child ObjectsAsp.Net ListView LinqDataSource 以声明方式绑定子对象
【发布时间】:2012-05-23 19:28:09
【问题描述】:

我有一个带有 LinqDataSource 的 ListView。在编辑模板中,我们需要编辑主要对象和相关(1 对 1)子对象。

在过去,我使用所有这些代码并手动处理更新,但我想知道是否有一种声明性的方式让 LinqDataSource 为我处理它。

更具体地说:

  1. 有没有办法以声明方式将子对象绑定到我们的编辑输入,如果有,语法是什么?

  2. 有没有办法以声明方式将 LinqDataSource 项(“MyLinqObject”)绑定到 DropDownList 的选定项/值?

【问题讨论】:

    标签: asp.net binding declarative linqdatasource


    【解决方案1】:

    这个是我自己弄的。子对象只是<%# Bind("MyChildObjectTypeName.MyChildObjectPropertyName") %>'>

    出现 DropDown 问题是因为 Intellisense 出于某种原因未在 DropDownList 声明标记中显示“SelectedValue”属性。

    当然,只要添加它就可以正常工作。

    SelectedValue='<%# Bind("PropertyName") %>'>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-07
      • 2011-08-23
      • 1970-01-01
      • 2013-09-05
      • 1970-01-01
      • 2011-02-06
      • 2016-02-12
      • 2010-12-28
      相关资源
      最近更新 更多