我整理了一个简单的例子:
我有一个缩略图列表,我想在选择列表中的图像时显示更大的图像:
@if (Model.GalleryIcon.Any())
{
foreach (var cell in Model.GalleryIcon)
{
<a href="/Logo/MobileImage?url=@cell.TargetImagePath" data-rel="dialog" data-transition="pop" ><img src="@cell.ThumbInvPath" /></a>
}
}
/Logo/MobileImage?url=@cell.TargetImagePath
返回一个局部视图,其中 @Model 是一个 imagePath 字符串:
@model string
<div id="logo-image-wrap">
<img src='@Model' id="logo-wrap-mobile-image"/>
<br />
<a href="#" data-role="button" data-rel="back" data-icon="arrow-l">Back</a>
</div>
这个工作是我在锚上设置 rel="external" 并简单地在新的单独页面中打开一个图像,但它不能作为一个对话框工作。从列表中选择缩略图图像时,会出现一个空白对话框,并显示“未定义”
当从列表中选择缩略图时,如何在对话框中使用图像详细信息来显示我的部分视图加载?
谢谢你。