У меня есть мультивью на моей странице aspx, чей ActiveViewIndex я хочу установить, используя javascript.
для этого я использовал UpdatePanel, внутри которой находится элемент управления MultiView.
Я включил EnablePageMethods = "True" ScriptManager.
Каждый раз, когда я вызываю метод сервера, я получаю «Ссылка на объект не установлена на экземпляр объекта»
function CallScreens(id)
{
//var id,var type
//Call server side function
alert('Hello');
PageMethods.SetScreens("-1","screen",OnCallSumComplete,OnCallSumError,"");
}
Код на стороне сервера указан ниже
[System.Web.Services.WebMethod]
public static void SetScreens(string id,string Type)
{
try
{
TreeView obj = new TreeView();//Name of my Class
obj.MultiView1.ActiveViewIndex=1;
}
catch (Exception ex)
{
throw ex;
}
}