我已經使用ASP.Net AJAX控件工具包創建了自定義擴展程序。以下是我的擴展器類的片段。在自定義ASP.Net中嵌入圖像AJAX擴展程序
using System.ComponentModel;
using System.Web.UI;
using System.Web.UI.WebControls;
using AjaxControlToolkit;
[assembly: WebResource("CustomExtenders.ListComplete.ListCompleteBehavior.js", "text/javascript")]
[assembly: WebResource("CustomExtenders.ListComplete.style.css", "text/css")]
[assembly: WebResource("CustomExtenders.ListComplete.close.gif", "image/gif")]
namespace CustomExtenders.ListComplete
{
[Designer(typeof(ListCompleteDesigner))]
[ClientScriptResource("CustomExtenders.ListCompleteBehavior", "CustomExtenders.ListComplete.ListCompleteBehavior.js")]
[ClientCssResource("CustomExtenders.ListComplete.style.css", LoadOrder = 1)]
[TargetControlType(typeof(ListBox))]
public class ListCompleteExtender : ExtenderControlBase
{
上面的JS和CSS文件與裝配完全加載,但它並沒有在應用程序目錄中的GIF圖像複製。 style.css
中的css參考close.gif
,但它在那裏找不到它。
我已將Build Action
屬性設置爲Embedded Resource
並且它沒有幫助。
有誰知道我該如何嵌入這個資源。