jquery-ajaxを使用してダイナミクスユーザーコントロール(ascx)をpage(aspx)にロードしています。ランタイム、Pageにロードされたユーザーコントロールのインスタンスが必要です。どのようにできるのか?ありがとう
function funDersinSubeleriniGoster(programDersGrubDersId) {
$.blockUI();
var ControlName = "OgrenciUserControls/KayitYenileme/DersSubeleriControl.ascx";
$.ajax({
type: "POST",
url: "KayitYenileme.aspx/DersinSubeleriniYukle",
data: "{controlName:'" + ControlName + "',programDersGrubDersId:'" + programDersGrubDersId + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
$.unblockUI();
//$('#dialogDersKayitPopup').html(response.d).dialog({ resizable: false, height: 600, width: 800, modal: true });
},
failure: function (msg) {
$.unblockUI();
//$('#dialogDersKayitPopup').html(msg).dialog({ resizable: false, height: 600, width: 800, modal: true });
}
});
return false;
}
aspxページ
[WebMethod]
public static void DersinSubeleriniYukle(string controlName, int programDersGrubDersId)
{
}
private void UserControlsFind()
{
//I want to have user controls instance.
}