[英]Add server controls to a page that have no form
我有一個頁面具有以下結構
<form runat="server"><placeholder></placeholder></form>
我有一個控制調用'feed',它被添加到占位符中。 添加的控件包含多個名為“product”的其他控件。
我用ajax動態地將產品加載到feed中。
問題是,產品控件中的標記包含需要帶有runat = server的表單標記的服務器端按鈕。 否則頁面不會編譯。
一旦我將必要的表單標簽添加到“產品”控件,頁面就會編譯好。 這並不令人滿意,因為我不想在頁面上同時使用多個表單標簽。
有沒有辦法解決?
您可以添加一個包裝所有服務器控件的<form runat=server>
,也可以不使用服務器控件(普通的html標記)。
或者,使用更靈活的框架(如MVC),可以完全控制標記。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.