我试图从一个带有ajax请求的外部页面获取一些细节。由于我从服务器回复答案,我觉得请求工作正常,在控制台中我甚至可以找到所需的信息。然而,我的代码给了我一个错误,并且无法弄清楚原因,有人可以帮忙吗? 请参阅响应后出现错误的图片!
这是用于获取ajax请求的代码:
class RankTemplateSelector : DataTemplateSelector
{
public DataTemplate EmployeeTemplate { get; set; }
public DataTemplate CustomerTemplate { get; set; }
public DataTemplate ClubMemberTemplate { get; set; }
public override DataTemplate SelectTemplate(object item, DependencyObject container)
{
if (item == null) return null;
if (item is Employee) return EmployeeTemplate;
if (item is Customer) return CustomerTemplate;
if (item is ClubMember) return ClubMemberTemplate;
throw new ArgumentException("The type of the item is not recognized", "item");
}
}