При скрытии видимости иконки изображения смежное изображение получает x, y кординаты скрытого контроля

1

У меня есть две иконки изображений, в зависимости от некоторых условий, я хотел бы установить для свойства visible одного из изображений значение false. Например, одна - изображение стрелки, а другая - значок изображения папки. Если для значка папки задано значение false, изображение папки заменяется изображением папки.

Как избежать перемещения изображения?

Дизайн страницы:

<td style="height:15px;padding-right:5px;width: 18px;vertical-align:top;">
    <asp:LinkButton id="lnkDownload" runat="server">
        <asp:Image ID="imgArrow" runat="server" ImageUrl="~/Images/DownloadIcon2.png" ToolTip="Download Item" style="vertical-align: middle;padding-bottom:0px;" Height="17px" Width="17px"/>
    </asp:LinkButton>
</td>
<td style="height:15px;padding-right:5px;width: 18px;vertical-align:top;">
    <asp:LinkButton id="lnkAddtoDownload" runat="server">
        <asp:Image ID="imgfolder" runat="server" ImageUrl="~/Images/DownloadIcon1.png" ToolTip="Add to grid" style="vertical-align: middle;padding-bottom:0px;" Width="17px" Height="17px" />
    </asp:LinkButton>
</td>

Код позади:

if(doc == weburl)
    imgfolder.Visible = false;

Прикрепили скриншот:

Изображение 174551

Теги:

1 ответ

0

Если бы вы динамически отображали любую икону, которая должна быть скрыта, класс "скрыть", вы могли бы создать правило CSS следующим образом:

.hide {
    visibility: hidden;
}

таким образом вы бы этого не увидели, но все равно заняло бы физическое пространство.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню