2011-03-07 50 views
0

我有一个可滚动div内的asp.net表。我创建了一个矩阵表格,其中最左边的表格单元通过使用CSS Position:relative作为固定列。现在我有一个ModalPopupExtender在那张桌子上。当我试图通过点击左边的单元格(相对的单元格)打开它时,左边的单元格消失。ASP.NET TABLE +内部可滚动DIV,+表格单元格位置:相对:ModalPopupExtender

如何点击保持相对的单元格?

我真诚感谢您的帮助。

+0

您可以加入妆代码?我想我知道是什么导致了这个问题,它可能是你嵌套你的单元格的方式,但我肯定只有当你发布你的代码。 – DavRob60 2011-03-24 13:16:08

回答

0

首先,感谢您在回答中显示的兴趣。

我刚才想出了解决方案。打开链接,并看到您的消息粘贴8个小时后。

解决方案:

  1. 添加以下样式到列

    table.mytable tr td.myfirstfixedcolumn 
    { 
    position:absolute; 
    margin-left:0px; 
    min-height:14px; 
    min-width:55px; 
    } 
    
  2. 添加表格单元格具有相同的尺寸固定柱下方,以使对于剩余的列的一些空间,以显示一般。我把它叫做占位符,并且采用下列方式将其

    table.mytable tr th.placeholder 
    { 
    margin-top:-1px; 
    min-height:14px; 
    min-width:55px; 
    } 
    
    table.mytable tr td.placeholder 
    { 
    min-width:55px; 
    }