これはデフォルトでカミソリビューを含むものです。私はAJAXリンクを使用していることに注意してください。以下はコントローラーメソッドでもあります。
<td class="questionText">@Ajax.ActionLink("some text", "PreviewQuestion", new { questionId = question.Id },
new AjaxOptions() { InsertionMode = InsertionMode.Replace, UpdateTargetId = "target" })</td>
public ActionResult PreviewQuestion(int questionId)
{
db = new ContosoDb();
var question = db.Questions.Find(questionId);
return PartialView("_MultipleChoiceQuestion", question);
}
ご覧のとおり、Jqueryd ダイアログの現在のビューを更新しようとしています。それが私の目的です。次のプラグインを使用する予定です。
http://jqueryui.com/dialog/#default
今まではブレークポイントを設定すればreturn PartialView(...)
OKでした。しかし、ポップアップに表示し、アクション コントローラーによってダイアログの内容を更新するコードをどこに書く必要があるのか わかりません。