0

アクションリンクから複数のコントローラーに値を渡すことが可能かどうかは誰にもわかりませんか?

私が持っている状況は、インデックスページが ajax リクエストを使用して 3 つの部分ビューをレンダリングすることです。レポートへのリンクを含むように部分ビューを修正したので、インデックス ページを更新して部分ビューに戻すことを希望しています。

部分ビューを呼び出さないので、ID が部分ビューに渡されることはありません。

部分ビューのアクション リンクは

@Html.ActionLink(@item.Project.ProjectTitle, "../Dashboard/Index", new { id = item.Project.ProjectID })

部分ビューをレンダリングするための私のajax呼び出しは

$.ajax({
    url: '/Project/ProjectPartial',
    contentType: 'application/html; charset=utf-8',
type: 'POST',
dataType: 'html',
data: {
    documentType: $('#DocumentType').val(),
    sectionName: $('#SectionName').val()
}
})
.success(function (result) {
    // Display the section contents.
    $('#Projects').html(result);
})
.error(function (xhr, status) {
    alert(xhr.responseText);
});

属性 id: id をデータに入れてみましたが、何も結果が得られないようです。

4

1 に答える 1