我有MVC应用程序,我们在其中提供弹出窗口,其中用户列表被填充,并且弹出窗口将具有动态创建的选择按钮和调用函数selectitem(' cellvalue,即userid')。 在函数选择项中我们称之为控制器方法
$.getJSON('@Url.Action("Methodname","Master")',{ userid : id },
function (usredata)
{
//processing of user data
}
);
控制器方法看起来像这样
[AcceptVerbs(HttpVerbs.Get)]
public JsonResult Methodname(int userid)
{
}
但我的问题是,当我从弹出用户列表中选择任何记录时,它会卡在那里。父屏幕中的值未填充。我在调试模式下观察到,当我们点击“选择”按钮时,它会出现以下错误
获取http://ipaddress:8091/Master/Methodname?userid=2 500(内部服务器错误)
请让我知道可能的原因或可能是解决此问题的替代方法。