0

データソースにバインドされた Kendo UI リスト ビューがあります。{Id、Name、Description、IsActive など) などのフィールドを持つモデル クラスがあります。Kendo UI Listview デモに従い、編集アイコンと削除アイコン、およびそれぞれのコントローラーを追加しました。edittemplate では、名前フィールドのみを指定しましたが、[編集] をクリックすると、モデルのすべてのフィールドのテキスト ボックスまたはその他のコントロールが表示されます。編集するフィールドを指定する方法はありますか?

ご協力ありがとうございました。

4

2 に答える 2

0

KendoUI についてはよくわかりませんが、Data Annotations を尊重するのではないかと思います。これと同様のコードをビュー モデルに追加します。

[MetadataType(typeof(YourModelValidation))]
public partial class YourModel
{
}

public class YourModelValidation 
{
    [ScaffoldColumn(false)]
    public int Id { get; set; }
}

これにより、そのようなイベントが発生する画面への自動スキャフォールディングが防止されます。剣道でうまくいくかどうか知りたいので、返信してください。

于 2013-07-25T20:47:40.043 に答える