如何使用jQuery从客户端显示/隐藏Telerik Grid中的特定列字段。
我想动态显示/隐藏DOB列。
<script type="text/javascript">
function show_column()
{}
function hide_column()
{}
</script>
-----
------
<telerik:RadGrid ID="Telerik_Grid" runat="server" Width="100%" AllowSorting="false" >
<MasterTableView EnableNoRecordsTemplate="true">
<NoRecordsTemplate>
<div>
There are no records to display</div>
</NoRecordsTemplate>
<Columns>
<telerik:GridBoundColumn HeaderText="Name" DataField="Name">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="DOB" DataField="DOB">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Place" DataField="Location">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<ClientEvents OnCommand="fun_OnCommand" OnRowDataBound="fun_OnRowDataBound" />
</ClientSettings>
</telerik:RadGrid>
答案 0 :(得分:0)
首先找到RadGrid ID并将所有列赋予uniquename,并且可以使用table.showColumn()和table.hideColumn方法