2011-08-02 9 views
2

は、私は、ツールボックスを介して、または手動で私が吐き出すしたい <myNameSpc:myCtrl ...を入力してマークアップに追加したユーザーコントロールを持っていますそれはTypeConverterやWorkflowXmlSerializerのようなものを実装する必要がありました。唯一のことは、今私はこの問題を研究する時間がないということです。だから誰かが私を正しい方向に向けるほど親切であれば、VSのデザイナのシリアライゼーションに深く掘り下げる必要はないと思っていました(私が覚えているのは大きな痛みでした)。ASP.NETユーザーコントロールのデザイナサポート

答えて

2

カスタムコントロールでは、コントロールをデザインサービスにドラッグしたときに生成されるデフォルトのhtmlを定義するToolboxDataAttributeを指定できます。例:

[ToolboxData("<{0}:myCtrl runat="server"><template></template></{0}:myCtrl>")] 
public class myCtrl : System.Web.UI.Control 
{ 

} 
+0

ありがとう - これはツールボックスのため、50%が解決されています:)私は残念ながらあなたを投票することはできませんが、ありがとうございました。 – misioTrying

+0

あなたは –

+0

が受け入れられますが、答えを受け入れることができます。ユージーンの答えもどうやって受け入れることができますか?私はそれがもう50%不足していると思う。 – misioTrying

2

Code Snippetを手動で生成することができます。これを行う最善の方法は、既存のASPXスニペットを見つけてコントロールに変更することです。私はVS 2010を使用していると仮定しています。

+0

ありがとうございました!私は今日(私は私が同様に示したいintellisenceのヘルプメッセージを解決するだろうと思う)を試してみます。ありがとう – misioTrying

関連する問題