尋找一個自定義的ASP .NET控件是一個DIV的InnerHTML連接到一個數據庫以獲取內容來呈現DIV內數據庫中的HTML內容。Databound在asp.net中的DIV
有沒有一個我有錯過或任何人都可以告訴它是否有可能使我自己的DIV組件使它成爲DataBound?
感謝, 斯特凡
尋找一個自定義的ASP .NET控件是一個DIV的InnerHTML連接到一個數據庫以獲取內容來呈現DIV內數據庫中的HTML內容。Databound在asp.net中的DIV
有沒有一個我有錯過或任何人都可以告訴它是否有可能使我自己的DIV組件使它成爲DataBound?
感謝, 斯特凡
不能進行數據綁定到一個div,但可以進行數據綁定的東西就像一箇中繼器,主要是很好的顯示數據的行(即重複的多個數據項相同的標記)。
如果你只是想從一個行顯示一個字段,你可能有更好的東西去像一條文字:
<div>
<asp:Literal id="myLiteral" runat="server" />
</div>
然後在後面的代碼...
myLiteral.Text = "some string from the database or wherever";
嗨,謝謝你的回覆。你寫的東西有點我想避免,只是有我自己的可視化組件來顯示數據綁定HTML內容。也許我很擔心經常打開和關閉Sql Connection。我將繼續創建一個從數據庫中提取HTML內容的常規類,並將其綁定到文字上。 歡呼聲 – StefanE 2010-03-23 08:16:17
您只需在!IsPostback時設置一次文本,因此您只需打開一次Sql連接即可。我還應該提到,如果你願意,你可以做一個runat = server div並設置InnerText/InnerHtml。 – 2010-03-23 12:27:02
@stefaneE經典的asp或asp.net? – 2010-03-17 11:04:42
我使用3.5 Asp.Net – StefanE 2010-03-17 11:37:29
我實際上已經找到了一個商業mini-CMS組件,它完全符合我的需求(如果我再次找到它,它會放在鏈接中),但最終會使用mgroves解決方案來做到這一點。 – StefanE 2010-05-17 07:31:28