如何使用C#将Radrik:RadGrid与PlaceHolder绑定在同一页面中?

时间:2015-07-07 09:02:22

标签: c# telerik

我有一个RadGrid。下面是我的RadGridview。

<div>
    <telerik:RadGrid ID="CommonDataGrid" runat="server" AutoGenerateColumns="true">
                    <MasterTableView>
                        <Columns>

                           </Columns>
                    </MasterTableView>
                    <ClientSettings>
                        <ClientEvents OnRowContextMenu="RowContextmenufunction"></ClientEvents>
                        <Selecting AllowRowSelect="true" />
                    </ClientSettings>
                </telerik:RadGrid>
</div>
<div>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>  
</div>
<div>
<asp:PlaceHolder ID="PlaceHolder2" runat="server"></asp:PlaceHolder>  
</div>

第1步: 我想将可见错误设置为RadGrid。

第2步: 我想在PlaceHolder1 & PlaceHolder2中显示GridView。

怎么做?

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

首先设置 Visible="false" radgrid

如果要在页面加载时在两个占位符中显示radgrid,请按照以下代码进行操作。

protected void Page_Load(object sender, EventArgs e)
{
  CommonDataGrid.Visible=true;
  PlaceHolder1.Controls.Add(CommonDataGrid);
  PlaceHolder2.Controls.Add(CommonDataGrid);
}