Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net jQuery FixedHeaderRow脚本-动态滚动宽度(如何控制) $(文档).ready(函数(){ jQuery(“#”)。可滚动(4002000); });_Asp.net_Jquery - Fatal编程技术网

Asp.net jQuery FixedHeaderRow脚本-动态滚动宽度(如何控制) $(文档).ready(函数(){ jQuery(“#”)。可滚动(4002000); });

Asp.net jQuery FixedHeaderRow脚本-动态滚动宽度(如何控制) $(文档).ready(函数(){ jQuery(“#”)。可滚动(4002000); });,asp.net,jquery,Asp.net,Jquery,当列数大约为20时,它看起来很完美(除了:在将水平滚动条向右滚动之前,我看不到垂直滚动条) 但当列数为4时,我得到了相同的2000宽,每列500磅,水平滚动:-S,这是失败的 有什么方法可以控制这个宽度吗 谢谢。我认为宽度属性是可选的。如果未设置,jquery脚本应将当前表宽度作为默认值 我认为width属性是可选的。如果未设置,jquery脚本应将当前表宽度作为默认值 哈哈哈>

当列数大约为20时,它看起来很完美(除了:在将水平滚动条向右滚动之前,我看不到垂直滚动条)

但当列数为4时,我得到了相同的2000宽,每列500磅,水平滚动:-S,这是失败的

有什么方法可以控制这个宽度吗


谢谢。

我认为宽度属性是可选的。如果未设置,jquery脚本应将当前表宽度作为默认值

我认为width属性是可选的。如果未设置,jquery脚本应将当前表宽度作为默认值

哈哈哈><没错。非常感谢。你来了!仅供参考:我最近也尝试使用webtoolkit.jscrollable.js脚本。根据我的经验,它不适用于IE8(内容滚动,但标题也滚动)。此外,它不能与crhome和safari一起使用。哈哈哈><真的。非常感谢。你来了!仅供参考:我最近也尝试使用webtoolkit.jscrollable.js脚本。根据我的经验,它不适用于IE8(内容滚动,但标题也滚动)。此外,它不适用于crhome和safari。
<asp:Panel ID="Panel2" style="width:720px; border-style: outset; border-width: 4px; " runat="server" ScrollBars="Horizontal">
<script src="Scripts/jquery-1.2.6.js" type="text/javascript"></script>
<script src="Scripts/webtoolkit.jscrollable.js" type="text/javascript"></script>
<script src="Scripts/webtoolkit.scrollabletable.js" type="text/javascript"></script>    

<script type="text/javascript">
    $(document).ready(function() {
        jQuery('#<%=GridView2.ClientID%>').Scrollable(400, 2000);
    });
</script>

    <asp:GridView ID="GridView2" runat="server" 
        DataSourceID="SqlDataSource1" OnPreRender="GridView2_PreRender"
        onrowcreated="GridView1_RowCreated" Width="100%" 
        ondatabound="GridView2_DataBound" CellPadding="4" ForeColor="#333333" 
        GridLines="both">
        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
        <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
        <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
        <EditRowStyle BackColor="#999999" />
        <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
    </asp:GridView>