Nischal Bhatt Ответов: 5

После добавления css в HTML.ActionLink он не переходит к URL-адресу


Дорогие Все,
Когда я добавляю класс css в свой HTML-помощник ActionLink в моем приложении, он не переходит к указанному url-адресу, но когда я удаляю класс css, он работает идеально, как может иметь класс CSS, чтобы идти вместе с HTML.ActionLink?

Ниже приведен мой код:
1) Когда я пишу приведенный ниже код, он работает идеально.
@Html.ActionLink("ICD9s", "Index", "EHR")

2) Когда я пишу приведенный ниже код, он не переходит на указанный url-адрес.
@Html.ActionLink("ICD9s", "Index", "EHR", new { @class = "linkbtnfull"})


Спасибо

5 Ответов

Рейтинг:
35

arvind mepani

Укажите, какой тип ошибки возникает или что происходит при нажатии на ссылку.
У меня есть ниже формат для написания ссылки действия, которая работает :

@Html.ActionLink("ICD9s", "Index", "EHR", null,new { @class="round"})

@Html.ActionLink("ICD9s", "Index", new { Controller = "EHR" },new { @class="round"})


Nischal Bhatt

- Эй! Арвинд,
@формат HTML.Actionlink панели("ICD9s", "индекс", "Эр", нуль,новые { @класс="круглый"}) сделал свое дело человек.
Спасибо.

arvind mepani

Ваш самый желанный друг :)

Рейтинг:
2

N. Shahadat

Пожалуйста, попробуйте это
@формат HTML.Actionlink панели("создать", "создать", новый { } новые { @класс = "БТН БТН-успех" })


Вы должны получить пустой новый{}.

Это работает на меня.


CHill60

На самом деле ничего не добавляет к предыдущим решениям "blank new {}" - это null, как уже было сказано

N. Shahadat

Пожалуйста, скажите мне ваше имя контроллера и метода
Работать на меня....
http://localhost:50973/Emp_BasicInfo/Create

Рейтинг:
17

R-a-v-i-k-u-m-a-r

На самом деле нет никакого метода со следующими 3 параметрами
@формат HTML.ActionLink("ICD9s", "Index", "EHR", new { @class = "linkbtnfull"})
попробуй вот это

@Html.ActionLink("ICD9s", "Index", "EHR",null, new { @class = "linkbtnfull"})


Рейтинг:
1

Dhrisya P Nair

Попробовать это.....

@формат HTML.ActionLink("Имя Ссылки",
"Имя_операции",
"ControllerName",
нулевой,
новый { @class = "linkbtnfull" }
)


у вас код должен быть,

@формат HTML.Actionlink панели("ICD9s", "индекс", "Эр", нуль,новые { @класс="linkbtnfull"})


Рейтинг:
1

Hrushikesh_phapale

Привет,

Попробуйте использовать _class="linkbtnfull" вместо @class = "linkbtnfull"

у вас код должен быть,

@формат HTML.ActionLink("ICD9s", "Index", "EHR", new { _class = "linkbtnfull"})

надеюсь, это сработает для вас........


Nischal Bhatt

Привет! Hrushikesh
Я попробовал использовать "_class", но он имеет тот же конечный результат :(

jo.him1988

что находится внутри вашего класса linkbtnfull ??

Nischal Bhatt

Ниже приведен мой css-класс "linkbtnfull"
.linkbtnfull {
справочная информация: URL-адрес("../изображений/зеленый-БТН.формат PNG") повторяю-свиток по центру вверху формате RGBA(0, 0, 0, 0);
границы: средний нет;
граница-радиус: 3px;
цвет: #ffffff;
дисплей: встроенный блок;
семейство шрифтов: 'open_sansregular';
высота линии: 33px;
выравнивание текста: по центру;
ширина: 100%;
}

jo.him1988

я не знаю что происходит с вашей ActionLink когда я писал на своем коде он работает нормально
@формат HTML.ActionLink("назад к поиску", "индекс", "страна", new { @class = "linkbtnfull" })

[no name]

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