部分表示
@model OsosYeni23072012.Models.TblMeters
<h3>
Model.customer_name
</h3>
<h3>
Model.meter_name
</h3>
コントローラ
[HttpGet]
public ActionResult MeterInfoPartial(string meter_id)
{
int _meter_id = Int32.Parse(meter_id);
var _meter = entity.TblMeters.Where(x => x.sno == _meter_id).FirstOrDefault();
return PartialView("MeterInfoPartial", _meter);
}
かみそり
@Html.DropDownList("sno", new SelectList(Model, "sno", "meter_name"), "-- Select Meter --", new { id = "meters"})
@Html.Partial("MeterInfoPartial")
ドロップダウンリストが変更された場合、部分ビューをロードしたい。しかし、どうすればこれができるのかわかりません。これに関する例は見つかりません。私はactionlinkでこれを行います。しかし、以前はドロップダウンを使用していませんでした。
コントローラーのパラメーターmeter_id
は、ドロップダウンリストの選択値と同じです。
ありがとう。