我有一个带有LinqDataSource的ListView。在编辑模板中,我们需要编辑主对象和相关的(1对1)子对象。
在过去,我已经使用了所有这些代码并手动处理了更新,但我想知道是否有一种声明性方法让LinqDataSource为我处理它。
更具体地说:
有没有办法以声明方式将子对象绑定到我们的编辑输入,如果是,那么sytax是什么?
有没有办法以声明方式将LinqDataSource项(“MyLinqObject”)绑定到DropDownList的选定项目/值?
答案 0 :(得分:0)
自己有这个。子对象只是<%# Bind("MyChildObjectTypeName.MyChildObjectPropertyName") %>'>
。
DropDown问题出现了,因为出于某种原因,Intellisense没有在DropDownList声明标记中显示“SelectedValue”属性。
当然,只需添加它就可以了。
SelectedValue='<%# Bind("PropertyName") %>'>