-1
  1. mvc3 asp.net C#でチェックボックスを追加する方法を知りたいです。Aspxビューエンジンを使用しています。

  2. 複数のチェックボックスを追加し、trueが選択されているそのチェックボックスのデータを保存する必要があります。

これどうやってするの?

4

1 に答える 1

2

次に例を示します。

「モデルクラス」の場合:

public class TennisCourt
{
    [Key]
    public int ID { get; set; }

    [Display(Name = "Extérieur ?")]//=Outside in french
    [Column("Outside")]
    public bool Outside { get; set; }
}

「インデックスの表示」で

@model IEnumerable<TennisOnline.Models.TennisCourt>

@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Gestion des Courts</h2>

<p>
@Html.ActionLink("Create New", "Create")
</p>
<table>
<tr>
    <th>
     Id    
    </th>
    <th>
        Outside ?
    </th>

    <th></th>
</tr>

@foreach (var item in Model) {
<tr>
    <td>
       @Html.DisplayFor(modelItem => item.ID)
    </td>
    <td>
        @Html.DisplayFor(modelItem => item.Outside)
    </td>

    <td>
        @Html.ActionLink("Edit", "Edit", new { id=item.ID }) |
        @Html.ActionLink("Details", "Details", new { id=item.ID }) |
        @Html.ActionLink("Delete", "Delete", new { id=item.ID })
    </td>
</tr>
}

結果は次のとおりです。

ここに画像の説明を入力してください

于 2012-03-15T10:33:01.073 に答える