次の属性:
[RegularExpression(@"(?<!Unknown).*", ErrorMessage = "value cannot be Unknown")]
次の html にレンダリングされます。
<select name="ChannelName" id="ChannelName" data-val-regex-pattern="(?<!Unknown).*" data-val-regex="value cannot be Unknown" data-val="true">
これは明らかに私が望んでいたものではありません。正しくレンダリングされるように、RegularExpressionAttribute の Pattern プロパティを記述する方法はありますか? @Html.Raw() で非常によく似た問題を解決することに成功したことがありますが、それはクライアント側にありました。