私はWebusercontrols ".ascx"をいくつか持っていて、App_Codeフォルダ内の関数クラスにコードを入れたいと思っていますが、このコードを試してみると、 "オブジェクト参照はオブジェクトのインスタンス"webcontrolからの.csクラスのfindcontrol
public static void Layout()
{
Page pg = (Page)HttpContext.Current.Handler;
PlaceHolder PH = (PlaceHolder)pg.FindControl("PHolder");
}
あなたはどの行に詳細情報を説明することができますを行いますnullを取得しますか? 「pg」や「PH」では? – clklachu
ページのライフサイクルがまだ完了していないため、彼のプレースホルダPHはnullだと思います。私は彼が["Id_form"]という形式(ここでは唯一の仮定) – Nordes
を使用する場合、彼が彼のコントロールを見つけることができるかもしれないと思います:オブジェクト参照がオブジェクトのインスタンスに設定されていません。 – Chris