我的目标是:
当前,我的模式已打开,但它显示了我的所有记录,我只希望显示具有相应信息的良好记录。
我在<a>
上有一个数据ID,它是唯一的标识符,我知道了,但是我不知道以后如何使用它。
我还通过Chrome调试器注意到,当我打开模式时,它会进入shown.bs.modal
,但是它会直接进入而不执行函数中的内容。
我不知道这对我的问题来说是否真的很重要,但是我想指定我的模型包含一个List <_Event>
,_Event
是充当事件模型的类。
有帮助吗?
[Authorize]
[HttpGet]
public async Task<ActionResult> GetEventsDetails(int Zkp)
{
ViewBag.sessionv = HttpContext.Session.GetInt32("idMember");
FileMakerRestClient client = new FileMakerRestClient(serverName, fileName, userName, password);
var toFind = new Models.EventsLines { Zkp = 1392 };
var results = await client.FindAsync(toFind);
bool isEmpty = !results.Any();
if (isEmpty)
{
return View();
}
Models.EventsLines oEventViewModel = new Models.EventsLines();
oEventViewModel = results.ToList().First();
Console.WriteLine(oEventViewModel);
return PartialView(oEventViewModel);
}
function GetEventsDetails(id) {
$.get("@Url.Action("GetEventsDetails", "Events")/" + id,
function (data) {
$('.modal-body').html(data);
})
$('#myModal').show();
}