мне было интересно, если есть способ прохождения кнопки, которые я создал в моем контроллере:Как передать экземпляр кнопки на просмотр с контроллера?
public class AccountController : Controller
{
public ActionResult Login()
{
Button button = new Button();
return View();
}
}
на мой взгляд:
<form method="get" action="/Account/Login">
<h1>Login</h1>
<div class="col2">
<label>Username: </label>
<input type="text" class="textEntry" name="username" value=""/>
</div>
<div class="col2">
<label>Password: </label>
<input type="password" class="textEntry" name="password" value=""/>
</div>
<div class="col2">
/*PLACE BUTTON HERE*/
</div>
</form>
Это один из тех вопросов, который задает вопрос «почему?». Отправьте viewmodel в представление и динамически установите свойства кнопки, если вам нужно это сделать. – Crowcoder
Контроллер не должен создавать кнопки. Кнопка является просто артефактом того, как информация отображается/взаимодействует с ней - это поле зрения уровня представления. –
Я буду вызывать метод объекта в другом слое, а im все еще относительно новый для этого – Jdavis649