@Duncan - я знаю, что вы имеете в виду, то же самое здесь =)

ю, что можно встроить @Html в Javascript в MVC3, но я не могу заставить работать следующее и не уверен, возможно ли это пока.

Используя jQuery DataTable, у меня есть вызов AJAX для создания моей новой строки, затем я программно добавляю это, используя API данных. Это все работает, но затем я хочу поместить свой Edit ActionLink в строку, и он отображается только с текстом «Edit», а не со ссылкой.

Конечно, я мог бы сделать это вручную, просто задаваясь вопросом, есть ли лучший вариант.

например

 tablePallets.fnAddData([ GetPalletActionLinks(), etc...


    function GetPalletActionLinks() {
        var result = @Html.ActionLink("Edit", "EditPallet", new { id = 1 });
        return result;
}

На данный момент я жестко закодировал ID = 1, но я могу легко получить это для вновь созданной строки.

Спасибо Дункан

Ответы на вопрос(1)

Ваш ответ на вопрос