1
メール送信にSMTPを使用しています。今すぐwokring通常のメールメッセージを受信トレイに送信する私はメールで独自のカスタムテンプレートが欲しい。私はこの独自のテンプレート受信トレイビューを作成する方法C#を使用してMVCを使用する
ようなエラーを取得していたコードを実行した後に、この@model Inspinia_MVC5.Models.MailModel
@{
ViewBag.Title = "Index";
@layout = "~/Views/Shared/MyLayout.cshtml";
}
<script src="~/Scripts/jquery-2.1.1.min.js"></script>
<script>
$(document).ready(function() {
$('.summernote').summernote();
if ('@ViewBag.Message' == 'Sent') {
alert('Mail has been sent successfully');
}
$(document).ready(function() {
$('.summernote').summernote();
});
});
</script>
<div class="wrapper wrapper-content">
<div class="row">
<div class="col-lg-2">
<div class="ibox float-e-margins">
<div class="ibox-content mailbox-content">
<div class="file-manager">
<div class="row">
<a class="btn btn-block btn-primary compose-mail" href="@Url.Action("ContactUs", "ContactUs")">Compose Mail</a>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-8 animated fadeInRight">
<div class="mail-box-header">
<h2>
Compse mail
</h2>
</div>
<div class="mail-box">
@using (@Html.BeginForm("ContactUs", "ContactUs", FormMethod.Post, new { @id = "form1", @enctype = "multipart/form-data" }))
{
<div class="mail-body">
<form class="form-horizontal" method="get">
<div class="form-group">
<label class="col-sm-2 control-label">To:</label>
<div class="col-sm-10"> <input type="text" name="To" class="form-control" placeholder="Enter your Email Here"></div>
</div>
<br />
<div class="form-group">
<label class="col-sm-2 control-label">Subject:</label>
<div class="col-sm-10"> <input type="text" name="Subject" class="form-control" placeholder="Enter Subject Here"></div>
</div>
<br/>
<br/>
<br />
@*@Html.TextBoxFor(m => m.Subject)*@
<div class="form-group">
<label class="col-sm-2 control-label">Attachment:</label>
<input type="file" name="fileUploader" />
</div>
</form>
<div class="mail-text h-200">
<div class="summernote">
@Html.TextAreaFor(m => m.Body, new { @class = "form-control", style = "width: 840px; height: 139px;" })
<br />
<br />
</div>
<div class="clearfix"></div>
</div>
<div class="mail-body text-right tooltip-demo">
@Html.ValidationSummary()
<input type="submit" class="btn btn-sm btn-primary" data-toggle="tooltip" data-placement="top" value="Send" />
</div>
</div>
}
</div>
</div>
</div>
</div>
@section Styles {
@Styles.Render("~/plugins/summernoteStyles")
@Scripts.Render("~/plugins/summernote")
}
のように、このレイアウトを追加した私のお問い合わせページに
をシンプルなレイアウトのためにしようと自分の
@{
ViewBag.Title = "MyLayout";
}
<h2>MyLayout</h2>
を使用しています
The layout page "= "~/Views/Shared/MyLayout.cshtml";" could not be found at the following path: "~/Views/ContactUs/= "~/Views/Shared/MyLayout.cshtml";"
お願いメールで自分のテンプレートを受信トレイに送信する方法を教えてください