none
Visual Studio 2010 .aspx 设计器 DIV 元素出现问题 RRS feed

  • 问题

  • <form id="form1" runat="server">

    <div> <table style="width:100%"> <tr> <td colspan="2"> <div style="height: 100px;overflow: auto"> <asp:GridView ID="GridView1" runat="server" style="height: 120px">

    <Columns> <asp:BoundField HeaderText="columns1" /> </Columns> </asp:GridView> </div> </td> </tr> <tr> <td> </td> <td> </td> </tr> </table> </div> </form>

    在 <div style="height: 100px;> 这个元素中的 GridView1 如果它的height大于 div 的 height的时候,设计视图中div 元素出现了

    滚动条边框,但是没有滚动条!以至不能滚动下拉看到被遮住GridView1 部分。而且更严重的是,当这样的情况发生时,甚至div 外面 table 元素(不仅是一个

    而且是整个页面的所有 table 元素)也变得不可选则!除非把 div 元素的高度拉到比它所包含的元素更高而没有滚动框之后,页面才变的正常。这是什么问题,

    是否仅仅是我才遇到不清楚,请有经验的人帮助解决,谢谢



    2012年8月7日 5:50

全部回复