ViewBag 値を使用してドロップダウンリストに結び付ける 2 つの if ステートメントがあります。ユーザーが ViewBag 値を変更した場合、たとえば Jquery でそれを検出できます...
@Html.DropDownList("MyValue", new SelectList(
new List<Object>{
new{ Text = "10", Value= 10},
new{ Text = "30", Value= 30}}, "Value", "Text"))
@if (ViewBag.MyValue == 10)
{
// value is 10
}
@if (ViewBag.MyValue == 30)
{
// my value is 30
}
ご覧のとおり、ID MyValueのドロップダウンリストがあります。Jquery に次のようなことをさせる方法があります。
**MyValue.change
{
if (MyValue== 30)
{
// display ViewBag.MyValue== 30
}
}**