我有一个用 MVC 4 编写的项目。我在下面的部分视图中使用剑道网格是我的网格代码的一部分
columns.Bound(p => p.BrandID).Groupable(false).Title(MyResources.LabelBrandID).HeaderHtmlAttributes(new { style = "text-align:" + MyResources.HeaderDirection });
columns.Bound(p => p.BrandNameE).Title(MyResources.LabelBrandNameE).HeaderHtmlAttributes(new { style = "text-align:" + MyResources.HeaderDirection });
columns.Bound(p => p.BrandNameA).Title(MyResources.LabelBrandNameA).HeaderHtmlAttributes(new { style = "text-align:" + MyResources.HeaderDirection });
columns.Bound(p => p.BrandID).Width(120).Title(" ").Filterable(false).Sortable(false)
.ClientTemplate(@"<img onError='BrandImgNotFound(this);' src='" + Url.Content("~/Images/Brands/") + "#=data.BrandID#.jpg' />");
columns.Template(@<text></text>).Title(" ").ClientTemplate("<input type=file name='files' onchange='dataBound(this.value)' />").Width(280).Hidden(true);
columns.Command(command => { command.Edit().Text(MyResources.EditText).CancelText(MyResources.CancelText).UpdateText(MyResources.UpdateText); command.Destroy().Text(MyResources.Delete); });
我的问题是当您在线编辑上传图片并使用 将其存储在文件夹中时File.Copy
,在重新启动应用程序之前不会出现处于编辑模式的新图片。虽然新上传的图片在文件夹中可用。任何帮助表示赞赏。