我的ASP.NET MVC应用程序打开并显示对话框罚款,但是我不知道如何将DB内容输入其中。我已经阅读了有关拨打数据以获取数据的内容。我的断开连接是它如何显示在我的中。完成此操作的任何链接(完整代码)。

谢谢。

有帮助吗?

解决方案

您必须创建另一个返回“ DB内容”的动作:

public SomeController : Controller 
{
  public ActionResult DatabaseData()
  {
    var model = getDatabaseData();
    return View(model);
  }
}

并创建相应的视图,该视图在DIV中显示数据。

此后,您可以将此操作的结果加载到对话框中:

$('#id-of-dialog-element')
  .load('<%=Url.Action("DatabaseData", "SomeController")%>')
  .dialog('open');

另外,您可以将DB数据作为JSON返回,并在客户端上的表中渲染数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top