我的 ASP.NET MVC 应用程序打开并很好地显示对话框,但是我不知道如何将数据库内容放入其中。我已阅读有关进行 ajax 调用以获取数据的信息。我的断开连接是它如何显示在我的 . 完成此操作的任何链接(完整代码)。
谢谢。
我的 ASP.NET MVC 应用程序打开并很好地显示对话框,但是我不知道如何将数据库内容放入其中。我已阅读有关进行 ajax 调用以获取数据的信息。我的断开连接是它如何显示在我的 . 完成此操作的任何链接(完整代码)。
谢谢。
您必须创建一个返回“数据库内容”的不同操作:
public SomeController : Controller
{
public ActionResult DatabaseData()
{
var model = getDatabaseData();
return View(model);
}
}
并创建相应的视图,在 div 中显示数据。
在此之后,您可以在对话框中加载此操作的结果:
$('#id-of-dialog-element')
.load('<%=Url.Action("DatabaseData", "SomeController")%>')
.dialog('open');
或者,您可以将数据库数据作为 JSON 返回并在客户端的表中呈现数据。