Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Telerik ImageManager图像预览不工作_C#_Asp.net_Telerik_Radeditor - Fatal编程技术网

C# Telerik ImageManager图像预览不工作

C# Telerik ImageManager图像预览不工作,c#,asp.net,telerik,radeditor,C#,Asp.net,Telerik,Radeditor,ImageManager现在有一个问题,当图像名称包含特殊字符(如“$,%”,&…”时会发生这种情况。我已经得到验证,不允许用户上载更多具有特殊字符的图像,但是现在在服务器中有一些图像包含特殊字符,我们也需要加载它们,因此,当imagename中有特殊字符时,ImageManager无法进行预览,有人知道解决方案吗?鉴于telerik image manager不会加载名称中有特殊字符的图像,您可以创建一个简单的函数(最有可能只运行一次)这将使用其他禁止字符重命名服务器上的现有图像,例如,将“$

ImageManager现在有一个问题,当图像名称包含特殊字符(如“$,%”,&…”时会发生这种情况。我已经得到验证,不允许用户上载更多具有特殊字符的图像,但是现在在服务器中有一些图像包含特殊字符,我们也需要加载它们,因此,当imagename中有特殊字符时,ImageManager无法进行预览,有人知道解决方案吗?

鉴于telerik image manager不会加载名称中有特殊字符的图像,您可以创建一个简单的函数(最有可能只运行一次)这将使用其他禁止字符重命名服务器上的现有图像,例如,将“$”替换为“\u$”


根据我以前使用控件的经验,通常会有一些解决方法,但清理现有数据始终是更好的选择,因为这样可以避免执行额外处理的必要性。

我知道我可以重命名图像并避免问题,但我不能这样做,因为这些图像用于发送电子邮件,因此,重命名图像是解决方案,这就是为什么我在控件中寻找一个加载具有特殊字符的图像的解决方案…我得到了解决方案,这是由应用程序池引起的,所以我只是切换到经典而不是集成,现在正完美地工作:)