0

以下に示すようなモデルクラスがあります

 public class AddKeyModel
{
    public int Count { get; set; }

    /// <summary>
    /// 0 - Trial
    /// 1 - License
    /// </summary>
    public bool LicenseType { get; set; }



    /// <summary>
    /// 0 - Lite
    /// 1 - Pro
    /// </summary>
    public int ProductType { get; set; }

}

DevExpress MVC 拡張機能を使用していますが、このデータをビューに表示する際に問題に直面しています。ラジオボタンを表示し、コントローラーにデータを送信する際にデータをモデルに戻す正確なコードを教えてください。

このコードは機能していません

@Html.DevExpress().RadioButton(
    settings =>
    {
        settings.Name = "Trial";
        settings.GroupName = "LicenseType";
    }).Bind(Model.LicenseType).GetHtml()

    @Html.DevExpress().Label(
        settings =>
        {
            settings.ControlStyle.CssClass = "label";
            settings.Text = "License";
            settings.AssociatedControlName = "License";
        }).GetHtml()


    @Html.DevExpress().RadioButton(
    settings =>
    {
        settings.Name = "License";
        settings.GroupName = "LicenseType";
    }).Bind(Model.LicenseType).GetHtml()
4

1 に答える 1

0

代わりに RadioButtonList を使用できます。

CheckBoxList エディターと RadioButtonList エディターを使用してモデル フィールドを編集する方法の例を参照してください。

于 2013-08-09T09:32:35.190 に答える