RadAjaxPanel
내에 RadAjaxPanel
안에 안에 사용자 컨트롤을 표시하는보기 단추가 있고 RadAjaxPanel
안에있는, 삭제 단추가있는 표 레코드의 세부 정보를 표시하는 RadGrid
이 있습니다. 삭제 버튼을 클릭하면 레코드가 삭제되고 그리드가 리바운드되도록하는 부분 포스트 백이 발생하여 삭제 된 레코드가 삭제됩니다.부분적인 포스트 백에서 ScriptManger로 스크립트를 어떻게 등록합니까?
그러면 클라이언트 스크립트를 실행하여 팝업을 닫을 수 있습니다. 이 예에서
private void RiskEditor_DeleteClick(object sender, EventArgs e)
{
this.grdRiskAnalysis.Rebind();
ScriptManager.RegisterStartupScript(this.RadAjaxPanelRiskEditor,
this.RadAjaxPanelRiskEditor.GetType(),
"closepopup",
"delayClosePopup($j(this).closest('.ui-dialog'), 1000);",
true);
}
이 RadAjaxPanelRiskEditor
은 사용자 컨트롤에있는 AjaxPanel
, 그러나 나는 또한 그리드에 패널과 스크립트를 등록하는 어느 작품을 시도했다 : 나는 노력했다..
누군가 내가 잘못 가고 있으며 어떻게 해결할 수 있는지 설명 할 수 있습니까?
감사
스튜어트