asp.net-mvc
2012-05-15 2 views 0 likes 
0

Я хочу использовать Thickbox на своем сайте. У меня есть следующий код:Thickbox in asp.net mvc

<a href='@Url.Action("GetSchemaImage", "Hall", new {folderName = @Model.FolderName })' class="thickbox"><img src='@Url.Action("GetSchemaImage", "Hall", new {folderName = @Model.FolderName })'/></a> 

Это сгенерированный код:

<a class="thickbox" href="/Hall/GetSchemaImage?folderName=marineclub"><img src="/Hall/GetSchemaImage?folderName=marineclub"></a> 

Изображение показывает правильно, но когда я нажимаю на него, он открывается в текущем окне.

Как это решить?
Благодаря

+0

Что Javascript код для прикрепления ThickBox поведения? Вы уверены, что он включен на страницу? Если да, возникают ли какие-либо ошибки в консоли? – archil

+0

Ошибка отсутствует. Я думаю, он может понять URL. – user1260827

ответ

0

попробовать другую подпись для помощника HTML ActionLink и посмотреть, если это работает

@Html.ActionLink("GetSchemaImage", "Hall",new {folderName = @Model.FolderName },new{}) 
+0

Нет такого метода. – user1260827

+0

извините, опечатка. Я сказал это правильно: методы расширения Html. его @Html не Url. –

Смежные вопросы