Url.Actionで複数のパラメータを送信しようとしています。@ Url.Actionに「amp;」を追加コントローラーでヌルを作成するパラメーターの間?
$(this).load("/APQuotes/LightStoneRequest?registrationNumber=TE5TGP&vinNumber=VINTEST44889856");
あなたが通過し、VIN番号が、私のコントローラでのヌルがある見ることができるように次のように実行時にそれが見えます
$('#dialog').dialog({
autoOpen: false,
width: 850,
height: 420,
resizable: false,
title: 'Vehicle details',
modal: true,
open: function (event, ui) {
$(this).load("@Url.Action("LightStoneRequest", new { registrationNumber = Model.VehicleRegistration, vinNumber = Model.vVinNumber })");
},
buttons: {
"Close": function() {
$(this).dialog("close");
}
}
});
。
ここは私のモーダルです。
public partial class LightStoneRequest
{
public LightStoneRequest()
{
this.LightStoneDataFields = new HashSet<LightStoneDataField>();
}
public int LightStoneRequestId { get; set; }
public string RegistrationNumber { get; set; }
public string VinNumber { get; set; }
public virtual ICollection<LightStoneDataField> LightStoneDataFields { get; set; }
}
アンプを取り外す場合。それは動作しますが、URL.Actionはamp;を追加します。
このコードは正常に動作するはずです。あなたはまったく同じコードで奇妙な振る舞いをしていると確信していますか? – Shyju
@Shyju何も変更していない、質問領域に過去をコピーし、証拠をスクリーンショットした。 – Pomster
ルアンが与えた答えはあなたのために働くはずです。 – Shyju