1
我正在使用名为'Comments'的列的jqgrid。ASP .net MVC Jqgrid数据绑定
var jsonData = new
{
rows=
....
....
select new
{
col1....
col2....
Comments = _Model.GetComments(id),
})
.......
.....
return Json(jsonData, JsonRequestBehavior.AllowGet);
}
_Model.GetComments(ID)将返回一个对象ClientComments具有几个属性说CommentID,名字,中间名等,这将在网格被绑定到每一行:我的控制器代码如下返回数据
现在在我的jqgrid中,我需要基于Comments列属性构建一个工具提示,为此我需要在JQGrid中为每行使用我的评论的属性。我可以知道我可以如何操作每行注释的属性?任何帮助,将不胜感激。
我试过在我的javascript中为每一行rowObject.Comments.FirstName,它没有工作。
嗨贾斯汀, 谢谢你的帮助。我错过了一个非常基本的观点,即一些评论可能为空。所以在我的JavaScript中,我应该首先检查是否(rowObject.Comments!= null。只有这样我才能访问该对象中的rowObject.Comments.whateverproperties。因此它现在可以正常工作。 – SARAVAN 2010-03-12 17:05:30
没问题,很高兴你能使用它! – 2010-03-12 17:46:54