Обновление таблицы стилей панели - PullRequest
1 голос
/ 09 августа 2010

Внутри панели обновления у меня есть обновления. Я хочу установить таблицу стилей внутри панели обновления, как показано ниже. Я хочу установить вертикальное выравнивание по середине, но у меня не получается, как я могу исправить этот код?

<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="Server">
   <ContentTemplate>
      <asp:Timer ID="Timer1" runat="server" Interval="1" OnTick="Timer1_Tick"></asp:Timer>
      <asp:Image ID="Image1" runat="server" Width="400px" Height="300px" Visible="false" />
      <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1">
          <ProgressTemplate>
              <div style="vertical-align:middle;">
                <asp:Image ID="Image3" runat="server" ImageUrl="~/Styles/img/loading.gif" />
                    Please Wait...</div>
           </ProgressTemplate>
       </asp:UpdateProgress>
    </ContentTemplate>
</asp:UpdatePanel>

1 Ответ

1 голос
/ 09 августа 2010

по вертикали: среднее; Стиль не окажет никакого влияния на изображение. Что вы, вероятно, хотите сделать, это добавить CssClass = "loadingimage" к изображению и применить к нему следующее:

.loadingimage  {
     float:left;
     margin-top: 2px;
} 

Кроме того, добавьте немного отступа в div:

  <div style="padding:4px;">
      <asp:Image ID="Image3" CssClass="loadingimage" 
          runat="server" ImageUrl="~/Styles/img/loading.gif"  />
      <span>Please Wait...</span>
  </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...