Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.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# 验证管理仪表板中的页面标题_C#_Asp.net_Validation_Orchardcms_Dashboard - Fatal编程技术网

C# 验证管理仪表板中的页面标题

C# 验证管理仪表板中的页面标题,c#,asp.net,validation,orchardcms,dashboard,C#,Asp.net,Validation,Orchardcms,Dashboard,是否有一个简单的解决方案可以对开箱即用字段进行自定义验证,例如,管理仪表板中的页面标题应少于100个字符。我知道如何在自定义模块中做到这一点,以及如何通过修改Orchard.CMS源代码来做到这一点,但我对它是否是正确的解决方案犹豫不决。实际上,您可以通过向已经存在的驱动程序添加一个驱动程序并提供一些验证代码来实现这一点。毕竟,任何部件都可以有多个驱动程序。我很肯定那会有用的。无论如何都值得一试。如果不替换标题部分(或routable pre-1.4),我认为现在没有一种简单的方法可以做到这一点

是否有一个简单的解决方案可以对开箱即用字段进行自定义验证,例如,管理仪表板中的页面标题应少于100个字符。我知道如何在自定义模块中做到这一点,以及如何通过修改Orchard.CMS源代码来做到这一点,但我对它是否是正确的解决方案犹豫不决。

实际上,您可以通过向已经存在的驱动程序添加一个驱动程序并提供一些验证代码来实现这一点。毕竟,任何部件都可以有多个驱动程序。我很肯定那会有用的。无论如何都值得一试。

如果不替换标题部分(或routable pre-1.4),我认为现在没有一种简单的方法可以做到这一点。我想问的原因是,有很多现成的字段,我不想重写核心部分,所以应该很容易更新到orchard cms的未来版本。我想你明白我的意思了。无论如何,谢谢你的评论。至少我知道没有快速明确的解决方案,我们希望最终所有的管理表单都使用像前端这样的形状,这将使这更容易,但目前情况就是这样。