Я застрял в сценарии, таком как следующее:
$(document).ready(function () {
var param1 = "A";
var param2 = "B";
var param3 = "C";
$("ul#SomeUL").append('<li><%: Ajax.ActionLink("Click Me", "SomeAction", new { param1 = "' + param1 + '", param2 = "' + param2 + '", param3 = "' + param3 + '" }, new AjaxOptions() { OnSuccess = "onSuccess" }, new { Class = "ABC" } ) %></li>');
Теперь проблема в том, что вместо значения каждой вставляемой переменной param # имя переменной (например, param1) вставляется ... другими словами, routeValues отправляется в Действие контроллера - это param1, param2 и param3 вместо A, B и C ... кто-нибудь знает, почему это происходит и как это исправить?
Спасибо D