【发布时间】:2010-06-25 10:22:46
【问题描述】:
我一直试图弄清楚为什么这是无效的(根据 VS2008)。
//Global variable
var sortFields;
$(document).ready(function() {
sortFields = <%= CustomHtmlHelper.ToJson(ViewData["SortInfo"])%>;
//Other Code here...
});
我的 HtmlHelper 代码
public static string ToJson(object obj)
{
var serializer = new JavaScriptSerializer();
var json = serializer.Serialize(obj);
return json;
}
Helper 正在生成有效的 Json(已确认),但是当我尝试向该函数添加任何其他内容时,VS2008 会抱怨各种东西,无法正确对齐代码等关闭括号时,并且一旦我对此发表评论,它就会起作用。但是,代码运行良好,即使 VS2008 抱怨它。 这只是 VS2008 与 JQuery 的废话还是我真的做错了什么?
【问题讨论】:
-
用户控制中是否有精简代码?您是否在其他文件中链接到 jQuery?
标签: c# jquery html html-helper visual-studio-2008-sp1