【发布时间】:2015-08-18 13:10:57
【问题描述】:
我有一个动态数据网站,它有一个自定义字段模板,
CustomFieldTemplate_Edit.ascx
里面会用到
ListDetails.aspx
对于某些页面。我已经将它设置在我需要使用 UIHint 属性的地方,并且我想实现一些自定义功能。为此,我需要一种方法来获取包含我的 CustomFieldTemplate 的当前行的数据。我怎样才能做到这一点 ?
public partial class CustomFieldTemplate_Edit : System.Web.DynamicData.FieldTemplateUserControl
{
protected void Page_PreRender(object sender, EventArgs e)
{
//Need to get current row data, or at least the primary key here
}
}
我注意到 FieldTemplateUserControl 有一个 Row 属性,但我不知道如何使用它。当我尝试访问它时,我收到此错误:
"Eval()、XPath()、Bind()等数据绑定方法只能 在数据绑定控件的上下文中使用。"
【问题讨论】:
标签: c# asp.net entity-framework-6 asp.net-dynamic-data