FineUI/FineUI.Examples/grid/grid_hdmenu_hidecolumn.aspx
三生石上 8e116609c6 v4.2.0
2015-05-19 14:45:47 +08:00

49 lines
2.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="grid_hdmenu_hidecolumn.aspx.cs"
Inherits="FineUI.Examples.grid.grid_hdmenu_hidecolumn" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<link href="../res/css/main.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" />
<f:Grid ID="Grid1" Title="表格" EnableCollapse="true" ShowBorder="true" ShowHeader="true" Width="800px" runat="server"
EnableCheckBoxSelect="true" DataKeyNames="Id,Name" EnableHeaderMenu="true">
<Columns>
<f:RowNumberField />
<f:BoundField Width="100px" DataField="Name" DataFormatString="{0}" HeaderText="姓名" />
<f:TemplateField Width="80px" EnableColumnHide="false" ColumnID="gender" HeaderText="性别">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# GetGender(Eval("Gender")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:BoundField Width="80px" DataField="EntranceYear" HeaderText="入学年份" />
<f:CheckBoxField Width="80px" RenderAsStaticField="true" DataField="AtSchool" HeaderText="是否在校" />
<f:HyperLinkField HeaderText="所学专业" DataToolTipField="Major" DataTextField="Major"
DataTextFormatString="{0}" DataNavigateUrlFields="Major" DataNavigateUrlFormatString="http://gsa.ustc.edu.cn/search?q={0}"
UrlEncode="true" Target="_blank" ExpandUnusedSpace="True" />
<f:ImageField Width="80px" Hidden="true" DataImageUrlField="Group" DataImageUrlFormatString="~/res/images/16/{0}.png"
HeaderText="分组"></f:ImageField>
</Columns>
</f:Grid>
<br />
<f:Button ID="Button3" runat="server" Text="显示/隐藏性别列" CssClass="marginr" OnClick="Button3_Click">
</f:Button>
<f:Button ID="Button4" runat="server" Text="获得隐藏列列表" OnClick="Button4_Click">
</f:Button>
<br />
性别列设置了EnableColumnHide=false所以不能通过标题栏菜单隐藏但仍然可以通过后台代码隐藏。
<br />
<f:Label runat="server" EncodeText="false" ID="labHiddenColumns">
</f:Label>
<br />
<br />
<br />
<br />
</form>
</body>
</html>