Недавно я получил запрос от клиента, чтобы создать метод, который позволит им напрямую отправлять по электронной почте пользователя из учетной записи администратора из содержимого заполненной формы.Передача данных модели в Html Возврат содержимого с контроллера
Controller:
[HttpGet]
public ActionResult ThisView() {
thisModel model = new thisModel();
emailAddress = model.EmailAddress
return Content('<a href="mailto:"model.emailAddress"', "text/html")
}
View:
<div class="form-group">
<div class="col-sm-2 raw-value"><span class="WebsiteContent" data-ControlID="divPOC_Email" data-Component="11"></span></div>
<div class="col-sm-5">
@Html.TextBoxFor(m => m.EmailAddress, new { @class = "form-control", @placeholder = "[email protected]", maxlength = 100 })
@Html.ValidationMessageFor(m => m.EmailAddress)
</div>
<div class="col-sm-10 col-sm-offset-2 col-xs-12 field-validation-error userErrorMessage hidden" data-valmsg="user">Required</div>
</div>
Данные извлекаются из пользовательского ввода и возвращаются в виде администратора заполненной формы. Запрос состоит в том, чтобы передать адрес электронной почты в виде интерактивной ссылки, которая позволит им отправлять электронную почту пользователю непосредственно из формы. Можно ли передавать данные модели непосредственно в представление как необработанную строку HTML, содержащую существующие данные?
'" '? – CodeCaster
@CodeCaster Я дам, что попробовать – Joshua
Может кто-то пожалуйста, скажите мне, почему это downvoted? – Joshua