私はMVC 5で作業しています。mvc renderbody()の前に_layout関数を呼び出す
すべてのページが読み込まれる前に関数を呼び出す必要があります。 私は_Layout.cshtml
ビューでそれをやった:
$(function() {
$('body').on('click', function (e) {
var valor = GetSession();
$('#hdnSessionTime').val(valor);
});
}
私はすべてのページ上のユーザーのクリック、GetSession
と呼ばれる機能をレイアウトページで定義された隠しフィールドの値を保存し、毎回実行します。
問題は、それが@RenderBody()
後に実行することであると私は前にそれを必要とする...
が可能ということですか?
RenderBody()はページとサイトのすべての機能を読み込みます。私がしようとしているのは、ユーザーがページの要素をクリックし、別のページまたは部分的なビューを呼び出すときに、その「クリック」が_layout.cshtmlで定義された関数の後で実行され、 – Diego