2016-07-07 5 views
0

У меня есть страница с несколькими ступенчатыми панелями, использующая многопользовательский контроль. Мы меняем страницу slighlty, что означает, что все заголовки всегда будут отображаться, но контент будет отображаться/скрываться в мультивизе.Есть ли способ добавить простой html внутри мультивидового элемента Asp.Net?

Вот что HTML будет выглядеть следующим образом:

<asp:MultView ID= "MultiView1" runat= "server"> 
    <h2>Title 1</h2> 
    <asp:View ID= "View1" runat= "server"> </asp:View> 
    <h2>Title 2</h2> 
    <asp:View ID= "View2" runat= "server"> </asp:View> 
</asp:MultiView> 

К сожалению, обычный HTML не отображается, так что заголовки никогда не получить видели. Просто интересно, есть ли способ обойти это, поскольку я не хочу потерять удобство управления мультивизом.

ответ

1

Внутри вид могут быть добавлены HTML

<asp:View ID= "View1" runat= "server"> <h2>Title 1</h2></asp:View> 

Или вы можете попробовать и ввести HTML с осины: PlaceHolder не уверен, он будет работать ...

+0

Просто так долго, как управление может быть [найдено ] (https://msdn.microsoft.com/en-us/library/486wc64h (v = vs.110) .aspx) также должен работать 'PlaceHolder'. – Paul

+0

Это решение не сработает - h2 всегда видны, mv контент выборочно виден, но должен находиться между h2. - Заполнитель может быть опцией. –

+0

Заполнитель не работает - иногда вы можете уйти с Asp.Net просто ворчащий об этом, но в этом случае он создает ошибку времени выполнения. –

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

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