0
我有使用.ascx用戶控件的經驗,但我想熟悉自定義控件。我無法將圖像顯示在簡單的ASP.Net自定義控件中
我創建了一個包含嵌入文件(css,jQuery和prettyBox文件)以及圖像的簡單控件。
所有此控件正在顯示一個img鏈接,該鏈接將在prettyBox窗口中啓動一些內聯內容。
我沒有麻煩讓內聯內容啓動,但我用作我的鏈接按鈕的img沒有顯示,我不知道如何正確引用它。
這是我如何引用我所有的嵌入式文件。 img在所有其他文件的根目錄中。
//Embedded Resources (reference files using project namespace)
[assembly: WebResource("CustomControlDemo.slide1.jpg", "image/jpg")]
[assembly: WebResource("CustomControlDemo.control.css", "text/css")]
[assembly: WebResource("CustomControlDemo.jquery-1.6.1.min.js", "text/javascript")]
[assembly: WebResource("CustomControlDemo.jquery.prettyPhoto.js", "text/javascript")]
[assembly: WebResource("CustomControlDemo.control.js", "text/javascript")]
然後我剛發出一些簡單的html。問題是,當我用瀏覽器工具檢查img時,找不到img。
protected override void RenderContents(HtmlTextWriter writer)
{
writer.Write(@"<a href=""#inline"" rel=""prettyPhoto"">
<img src=""slide1.jpg"" alt=""""
width=""100px"" height=""67px""/>
</a>
<div id=""inline"" class=""hidden"">
<h1>This is inline content!</h1>
</div>");
}
您究竟如何在自定義控件中引用嵌入式img?我希望能夠將它們放在自己的文件夾中,但現在我只想讓一個單獨的根img顯示出來。
謝謝。
有趣。僅鏈接到另一個僅鏈接答案的鏈接答案。 – MikeSmithDev 2013-02-28 20:41:30
@MikeSmithDev好點。我已經找到了一個如何從鏈接中添加它的例子。 – 2013-03-02 15:01:31