1

以下の点について、どなたかアドバイスいただけると幸いです。

私の複数選択:

 @Html.Kendo().MultiSelectFor(model => model.PAYMENT_METHOD).BindTo(paymentMethods).DataTextField("TITLE").DataValueField("CODE")

データソースは次のようになります。

CODE     TITLE
  1       abc
  2       def

DataTextField具体的には次のような1 - abc, 2 - def, etc.コンポジットを使用することは可能"CODE" - "TITLE"ですか?

選択リストを作成してテキストフィールドのフォーマットを定義できることは知っていますが、別の方法があるのでしょうか? ありがとう!

4

1 に答える 1

3

表示項目のテンプレートを指定できます (その場合、おそらくテキスト フィールドを削除する必要があります)。

 @Html.Kendo().MultiSelectFor(model => model.PAYMENT_METHOD)
              .BindTo(paymentMethods)
              //.DataTextField("TITLE")
              .DataValueField("CODE")
              .ItemTemplate("#= CODE# #=' - '# #= TITLE#")

ItemTemplateメソッドへのリンクと一般的なtemplateメソッドへのリンクは次のとおりです。

于 2014-10-09T08:57:52.453 に答える