ASP.Net AJAX Control Toolkitを使用してカスタムエクステンダを作成しました。以下は、エクステンダクラスのスニペットです。カスタムASP.Net AJAX Extenderに画像を埋め込む
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
参照close.gif
にあるCSSですが、そこには見つかりません。
Build Action
プロパティをEmbedded Resource
に設定していますが、それは役に立ちません。
どのように私はこのリソースを埋め込むことができます知っていますか?