リクエストの処理に使用しているハンドラー(.ashx)ファイルがあります。必要な出力の種類に応じて、正しい形式でデータを表示するユーザーコントロールをロードしたいと思います。
MyUCのインスタンスを作成したときに、そのloadイベントが発生すると思いましたが、そうではないと思います。自分のイベントハンドラーを指定しようとしましたが、うまくいきません。
注目に値するのは、MyUCのインスタンスを作成し、そのファンドをそのFundsプロパティに割り当てることができることです。それは私が実際にその資金のリストで何かをする必要があるロードイベントです!
これは私が持っているコードですが、機能しません。
private string GenerateList(IEnumerable<Fund> funds)
{
string html = "";
Page page = new Page();
MyUC myControl = (MyUC)page.LoadControl("MyUC.ascx");
myControl.Funds = funds;
myControl.Load += new EventHandler(myControl_Load);
return html;
}
誰かが私が間違っていることを教えてもらえますか?どうすれば修正できますか?
ありがとう
デイブ