ビューモデルのプロパティに「[MyVmAttribute]」などの属性を配置したいのですが、そのプロパティで作成されたすべての HTML.TextBoxFor には、その事実を反映するために HTML クラスが追加されている必要があります。「class-from-attribute」としましょう。か何か。私のニーズは実際にはこれよりもはるかに複雑ですが、この「属性を探してそれに基づくクラスを追加する」機能を強制するために WHERE を知る必要があります。
重要な注意点:
これは検証とは関係がないため、ValidationAttribute を継承し、そこにあるデータ属性ルール機能をハイジャックすることは間違っているようです。