0
aspxページでは、私はUpdatePanelの中にあるPlaceHolderを持っています。ASP.NET UpdatePanelでコンテンツを更新する
私は、実行時にネストされたリピータを作成しています:repeater_ItemCommandイベントで
protected void Page_Init(object sender, EventArgs e)
{
CreateRepeater(PlaceHolder1, 0);
Repeater repeater1 = (Repeater)PlaceHolder1.FindControl("Repeater1");
if (repeater1 != null)
BindDataToRepeater(repeater1, 0);
/*Each repeater creates another repeater(if needed)
in repeater_ItemCreated event and binds it to data
in repeater_ItemDataBound event
*/
}
を、(削除などの)アクションを予備成形した後、私が表示されるように変更のためのリピータを再作成し、再バインドする必要があります。私は今何 は次のとおりです。
Page.Response.Redirect(Page.Request.Url.ToString(), true);
はそうするより良い方法はありますか? UpdatePanelを使う?
または別の方法ですか?
これは、リバインドまたはネストされたコントロールも同様にする必要がありますか? – markiz
私はそれが動作すると思います! – markiz