手动绑定到DetailsView

时间:2012-08-15 08:48:35

标签: asp.net detailsview manual

我想手动将详细信息视图绑定到页面,例如

我在设计模式中声明了一个linqdatasource ..

在我写过的页面加载事件中......

protected void Page_Load(object sender, EventArgs e)
{
    DetailsView dv = new DetailsView();
    dv.AllowPaging = true;
    dv.DataSource = LinqDataSource1;
    dv.DataBind();
    this.Controls.Add(dv);
}

但是我得到了这样的错误..

“DetailsView”类型的控件“ctl02”必须放在带有runat = server的表单标记内。

1 个答案:

答案 0 :(得分:0)

在ASPX中的表单中添加占位符,并从后面的代码中将您的详细信息视图添加到占位符。