コントロールを動的にロードし、テキストをコントロールに渡します。しかし、パブリック プロパティを設定しているときに未処理の例外が発生します。
私のコントロールは次のとおりです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace g247_Test.controls
{
public partial class carousel_guards : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
public String pcode
{
get
{
return pcode;
}
set
{
pcode = value;
}
}
}
}
前のページのコントロールを次のようにロードします。
carousel_guards webUserControl = (carousel_guards)Page.LoadControl("~/controls/carousel-guards.ascx");
webUserControl.pcode = "rg402eg";
phGuardsList.Controls.Add(webUserControl);
エラーは set { ハンドルされていない例外だけを言っている