C# GridView 冻结列 冻结表头

主要是这四个引用 我的是复杂表头 如果不是复杂表头 headerRows: 2 这个属性设置1即可    width: "100%", height: "480px", fixedCols: 5  
高度宽度 冻结列数  根据控件ID找到控件即可

这个是我的可能有写杂看看自己的需要吧!

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" EnableModelValidation="True" Font-Size="9pt" OnRowCreated="GridView1_RowCreated1">
                <Columns>
                    <asp:BoundField HeaderText="序号" DataField="ID" />
                    <%--<asp:TemplateField HeaderText="多选">
                        <ItemTemplate>
                            <asp:CheckBox ID="cbxId" runat="server" />
                        </ItemTemplate>
                    </asp:TemplateField>--%>
                    <asp:TemplateField HeaderText="操作">
                        <ItemTemplate>
                            <asp:Button ID="Button3" runat="server" Text="删除" CommandName="del" CommandArgument='<%#Eval("P_ID") %>' OnClientClick=" javascript:return confirm('你确认要删除吗?')" />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField HeaderText="测量过程名称" DataField="M_NAME" />
                    <asp:BoundField HeaderText="测量过程编号"
                        DataField="M_ID" />
                    <asp:BoundField HeaderText="设备位号" DataField="JLQJ_CNBH" />
                    <asp:BoundField HeaderText="测量方法" DataField="P_METHOD" />
                    <asp:BoundField HeaderText="控制程度" DataField="P_CONTROL" />
                    <asp:BoundField HeaderText="被测量" DataField="P_measurand" />
                    <asp:BoundField HeaderText="工艺卡片测量范围" DataField="P_processcard_Measuringrange" />
                    <asp:BoundField HeaderText="工艺卡片最大允许误差/准确度等级/不确定度/分辨力" DataField="P_processcard_errorexcepted" />
                    <asp:BoundField HeaderText="计量要求测量范围" DataField="P_Mr_Measuringrange" />
                    <asp:BoundField HeaderText="计量要求工艺卡片最大允许误差/准确度等级/不确定度/分辨力" DataField="P_Mr_errorexcepted" />
                    <asp:BoundField HeaderText="测量设备出厂编号" DataField="JLQJ_KJ" />
                    <asp:BoundField HeaderText="测量设备名称" DataField="JLQJ_MC" />
                    <asp:BoundField HeaderText="测量设备测量范围" DataField="JLQJ_CLFW" />
                    <asp:BoundField HeaderText="测量设备工艺卡片最大允许误差/准确度等级/不确定度/分辨力" DataField="JLQJ_JDDJ" />
                    <asp:BoundField HeaderText="使用部门" DataField="qx_zz_mc" />
                    <asp:BoundField HeaderText="维护部门" DataField="P_MAINDEPT" />
                    <asp:BoundField HeaderText="用途" DataField="P_USE" />
                    <asp:BoundField HeaderText="环境要求" DataField="P_ER" />
                    <asp:BoundField HeaderText="操作人员" DataField="P_operator" />
                    <asp:BoundField HeaderText="测量频次" DataField="P_MTfo" />
                </Columns>
            </asp:GridView>

 <script type="text/javascript">
        $(function () {
            $("#GridView1").toSuperTable({ width: "100%", height: "480px", fixedCols: 5, headerRows: 2 })
            .find("tr:even").addClass("altRow");
        });
    </script>
 <link href="ScrollTable/superTables.css" rel="stylesheet" />
    <script src="ScrollTable/jquery-1.3.1.js"></script>
    <script src="ScrollTable/superTables.js"></script>
    <script src="ScrollTable/jquery.superTable.js"></script>


欢迎指导!  具体的代码包我已上传。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值