2016-07-07 32 views
0

我有一個使用多視圖控件的多個階梯式面板。我們正在更改頁面縮放,這意味着所有標題將始終顯示,但內容將被多視圖顯示/隱藏。有沒有辦法在Asp.Net多視圖控件中添加純html?

這裏的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> 

或者你可以嘗試與ASP注入的html:佔位符不知道它會工作...

+0

就只要控制可以[發現](https://msdn.microsoft.com/en-us/library/486wc64h(v = vs.110).aspx),'PlaceHolder'也應該工作。 – Paul

+0

此解決方案將無法正常工作 - h2始終可見,mv內容有選擇性地可見,但必須位於h2之間 - 佔位符可能是一個選項.. –

+0

佔位符也無法使用 - 有時您可以使用Asp.Net抱怨,但在這種情況下,它會產生一個運行時錯誤。 –

相關問題