直接从数据库显示视图

时间:2012-08-27 11:51:33

标签: json asp.net-mvc-3

我在我的网页中使用这个json对象,这是我在控制器中实现的linq查询代码,并将其存储在我的数据库中。

var js = (from i in dbContext.Vwintrfces
          where i.Id == 12
          select i.Text ).FirstOrDefault();

return Json(js, JsonRequestBehavior.AllowGet);

每当我检索数据时,我需要从数据库中按原样发送数据,并按照上面的查询从控制器发送json对象。

这是我数据库中的数据

{ type: "button", name: "btn", value: "Save Changes", position: "absolute", inputTop: 25}

所以最后我需要从数据库中显示我的视图。

注意: - 我需要在数据库中显示来自控制器保存的视图,当我运行项目时,它应该从数据库中显示。在视图页面中,我不能实现任何代码。

请您提供示例代码。

先谢谢。

1 个答案:

答案 0 :(得分:0)

看起来你正在尝试使用一些动态模板。我建议你使用像moustachejs这样的东西(还有很多其他的JS模板插件),从长远来看,这将使你的工作变得更加轻松。

您可以将模板保存在数据库中,检索它,然后将该模板应用于视图。