У меня есть еще один вопрос. У меня есть представление, которое содержит ссылку «добавить». Каждый раз, когда я нажимаю эту ссылку, частичное представление должно добавляться динамически (например, с помощью jQuery).
Я пытался сделать это таким образом:
$('#Div1').load('<%= Url.Action( "Video", "ddd", new { id = "1", url="ko" } ) %>');
Но этот метод не добавляет частичное, оно просто заменяет содержимое Div1 на частичное.
Когда я пытаюсь:
$('#Div1').append('<%= Url.Action( "Video", "ddd", new { id = "1", url="ko" } ) %>');
что-то добавлено в мой Div, но нет частичного просмотра. Добавлен только путь частичного просмотра: /de/Market/ddd/Video/1?url=ko
Мой код в контроллере выглядит так:
public ActionResult Video(string url, int id)
{
ViewModels.Video v = new Video();
v.URL = url;
v.ID_Video = id;
return PartialView("Video", v);
}
Есть идеи как решить эту проблему?
(Я использую MVC2)