T_Sub Ответов: 2

Ошибка в html. beginform () в MVC


Мне нужно вызвать вид из другого вида.Используя Кнопку Нажать.

Что я уже пробовал:

на мой взгляд,

@using (Html. BeginForm ("NotiHead", " Header"))
{
< button class= "btn blue btn-block btn-outline" & gt;Notification Head< / button>
}

это мой контролер.

public ActionResult NotiHead()
{

NotiHdrEntity obj = новый NotiHdrEntity();
смотреть возвращение(объект);

}

И мое имя взгляда-NotiHead

Большое Спасибо !

F-ES Sitecore

Что вы подразумеваете под "вызовом вида"?

2 Ответов

Рейтинг:
2

T_Sub

вместо этого мы можем использовать

<a href="@Url.Action(" viewname","actionmethod")"=""> </a>


ОПЕРАЦИОННАЯ

@Html.ActionLink("Lable", "viewName", "Actionmethod")




Спасибо!


Рейтинг:
17

Ehsan Sajjad

Вам нужно добавить тип кнопки в качестве отправки и установить тип метода формы, а также get или post, похоже, get будет работать, так как вы не публикуете никаких данных:

@using (Html.BeginForm("NotiHead", "Header",FormMethod.Get))
{
<button type="submit" class="btn blue btn-block btn-outline ">Notification Head</button>
}


T_Sub

Большое Вам Спасибо За Его Работу !!