0

[Compare()]MVC4アプリケーションで使用するために、いくつかの異なる顧客属性をロールしたいと思います。私が問題を抱えているのは、public string OtherPropertyDisplayName { get; internal set; }Microsoftが実装している部分です。このフィールドに入力するための情報をどのように取得していますか?私はそれがリフレクションによるものだと思っています...そして私のリフレクションfooは弱いので、誰かがこれへのポインタを持っていますか?

私は以前に独自のカスタム属性を作成しましたが、「その他」のフィールドの知識を必要とする属性はありませんでした。

4

1 に答える 1

1

その方法は次のとおりです。データ注釈を使用したプロパティ マッチング

本質的に、それらはMatchではなく属性を定義しますCompareが、これは同じことを表す別の単語にすぎません。その例を使用して、それらが何をするかを確認し、あなたのケースで同じことをしてください。それはまったく難しいことではありません。

頑張ってください。それが役に立ったかどうか教えてください。

于 2013-03-19T21:25:58.510 に答える