玻璃贴图器渲染图像数据属性
本文关键字:图像 数据属性 玻璃 | 更新日期: 2023-09-27 18:27:08
我正在尝试使用RenderImage渲染图像字段。我需要一些图像中的数据属性,但我似乎不知道如何实现它。我试过了,但不起作用
@RenderImage(image, x => x.Image, new RenderingParameters("data-protect=true"), isEditable: true)
感谢
尽管上面的答案会起作用,但我将在未来删除对ImageParameters的支持,转而支持匿名类型:
@RenderImage(image, x => x.Image, new { Width = 100}, isEditable: true)
这种变化的原因是拥有像ImageParameters这样的强类型类是非常有限的。匿名类型也是其他框架实现这一点的常见方式,因此它将适合其他人正在做的事情。
更新以包括数据属性的呈现:
@RenderImage(image, x => x.Image, new { data_protect = "true"}, isEditable: true)
这样试试:
@RenderImage(image, x => x.Image, new ImageParameters { Width = 100}, isEditable: true)
截至最近版本的Glass-唯一可能的解决方案是
@RenderImage(image, x => x.Image, new { Width = 100}, isEditable: true)
您还可以查看-TUTORIAL 16-RENDERING IMAGES