ASP.NET TABLE + INSIDE A Scrollable DIV,+ Table Cell Position:Relative:ModalPopupExtender

时间:2011-03-07 22:33:46

标签: html css asp.net modalpopupextender

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

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

我真诚地感谢你的帮助。

1 个答案:

答案 0 :(得分: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;
    }