ラジオボタンとチェックについて質問があります。
したがって、最初に、ビューの部分にログイン値を含むテキストボックスがあります。このテキスト ボックスと送信ボタンの間に、5 つのラジオ ボタンがあります。これらの各 rb は、ViewModel のプロパティを参照していました。
これがコードです。プロパティを持つ私のViewModel:
public class DeleteUAInfosViewModel
{
[Display(Name = "UserAccountDeleteInfos", ResourceType = typeof(UserAccountResources))]
public string UserLeave
{
get { return UserAccountResources.UserLeave; }
}
[Display(Name = "UserAccountDeleteInfos", ResourceType = typeof(UserAccountResources))]
public string UserTransfer
{
get { return UserAccountResources.UserTransfer; }
}
[Display(Name = "UserAccountDeleteInfos", ResourceType = typeof(UserAccountResources))]
public string UserDetachment
{
get { return UserAccountResources.UserDetachment; }
}
[Display(Name = "UserAccountDeleteInfos", ResourceType = typeof(UserAccountResources))]
public string UserRetirement
{
get { return UserAccountResources.UserRetirement; }
}
[Display(Name = "UserAccountDeleteInfos", ResourceType = typeof(UserAccountResources))]
public string UserStatus
{
get { return UserAccountResources.UserStatus; }
}
}
DeleteUAInfosViewModel をリンクする私の IndexViewModel:
public class IndexViewModel
{
[Display(Name = "DeleteUAInfos", ResourceType = typeof(UserAccountResources))]
public DeleteUAInfosViewModel DeleteUAInfosGroup { get; set; }
public IndexViewModel()
{
DeleteUAInfosGroup = new DeleteUAInfosViewModel();
}
...
}
rb の宣言を含む私の部分的なビュー:
@model MyPath.UserAccount.DeleteUAInfosViewModel
<div id="UserDeleteInfosField">
<p>
@Html.RadioButton("RbDeleteGroup", Model.UserLeave)
@UserAccountResources.UserLeave
@Html.HiddenFor(x => x.UserLeave)
</p>
<br />
<p>
@Html.RadioButton("RbDeleteGroup", Model.UserTransfer)
@UserAccountResources.UserTransfer
@Html.HiddenFor(x => x.UserTransfer)
</p>
<br />
<p>
@Html.RadioButton("RbDeleteGroup", Model.UserDetachment)
@UserAccountResources.UserDetachment
@Html.HiddenFor(x => x.UserDetachment)
</p>
<br />
<p>
@Html.RadioButton("RbDeleteGroup", Model.UserRetirement)
@UserAccountResources.UserRetirement
@Html.HiddenFor(x => x.UserRetirement)
</p>
<br />
<p>
@Html.RadioButton("RbDeleteGroup", Model.UserStatus)
@UserAccountResources.UserStatus
@Html.HiddenFor(x => x.UserStatus)
</p>
</div>
この部分ビューを別のビューで次の行で呼び出します。
@Html.Partial("_DeleteUAInfos", Model.DeleteUAInfosGroup)
現在、ログインがnullまたは空であるかどうかを確認しました。
しかし今、ラジオボタンのチェックを含める必要があります。例: ログインが正しく、少なくとも 1 つの rb がチェックされている (そして値が取得されている) かどうかを確認したい。
言い換えれば、ラジオボタンのチェックをログイン値のチェックと統合したいのです(私の場合、ログイン部分はすでに完了しています)。
それで、それを手伝ってもらえますか?
前もって感謝します !
Ars_n