2016-12-14 7 views
0

У меня есть этот код, который делает кнопки с ретранслятором, и он работает, но я не могу помещать их в строку, весь код, который я добавляю в css, получает ovride, даже если i добавьте! важно. Я добавил, что css, который я написал, изменяет стиль элементов, но показывает их в столбце.Как поместить кнопки повторителя в строку на asp C#

<asp:Repeater ID="Repeater1" runat="server"> 
    <ItemTemplate runat="server"> 
     <ul class="menue" runat="server"> 
      <li><a> 
       <asp:Label runat="server" ID="Label1" 
        Text='<%# Eval("_name") %>' CommandArgument='<% Eval("_url") %>' /> 
      </a></li> 
     </ul> 
    </ItemTemplate> 
</asp:Repeater> 

и CSS

.menue{ 
     list-style: none; 
     margin: 0; 
     background: #17212B; 
     display: -webkit-box; 
     display: -moz-box; 
     display: -ms-flexbox; 
     display: flex; 
     border-bottom:solid; 
     border-width:1px; 
     border-color: #2F3943; 
     -webkit-flex-flow: row wrap; 
     justify-content: flex-end; 
    } 

    .menue a { 
     text-decoration: none; 
     display: block; 
     padding: 0.4em; 
     color: white; 
    } 
     .menue a { 
      font-weight: bold; 
      padding:1.8em; 
      border-right:solid; 
      border-width:1px; 
      border-color: #2F3943; 
     } 
     .menue a .selected { 
      padding:2em; 
     } 

ответ

0

Попробуйте это как ваш CSS. Наиболее важным является display: inline-block

.menue { 
    list-style: none; 
    margin: 0px; 
    background: #17212B; 
    border: 1px solid #2F3943; 
    display: inline-block; 
} 

Для CommandArgument работы вам нужно добавить #

CommandArgument='<%# Eval("_url") %>'

+0

YESSS, который работал для меня поблагодарить у !! – user3570713

 Смежные вопросы

  • Нет связанных вопросов^_^