Url.Action ставит & в моем url, как я могу это решить?

Я хочу отправить переменные itemId и entityModel в ActionResult CreateNote:

public ActionResult CreateNote(
        [ModelBinder(typeof(Models.JsonModelBinder))]
        NoteModel Model, string cmd, long? itemId, string modelEntity)

с помощью этого javascript:

Model.meta.PostAction = Url.Action("CreateNote", new { cmd = "Save", itemId = itemId, modelEntity = modelEntity});

Однако, url отправляется

localhost:1304/Administration/blue/en-gb/Entity/CreateNote?modelEntity=Phrase&itemId=44     

Я хочу отправить

localhost:1304/Administration/blue/en-gb/Entity/CreateNote?modelEntity=Phrase&itemId=44

Как сделать так, чтобы Url.Action не ставил & перед второй переменной, которую я хочу отправить?

83
задан Niek de Klein 3 January 2012 в 11:22
поделиться