ユーザーが「お問い合わせ」ページでメッセージを送信した後、(メッセージボックスではなく)メッセージを受け入れると書きたいです。メッセージは、メッセージがWebサイトマネージャーに送信されたことを彼に承認する必要があります...「リクエストを受信しました。できるだけ早くご連絡します」のようになります。しかし、メッセージをWebページの適切な場所に書き込むか、フォームをクリアすると、メッセージがページの先頭に表示されるようにしたいと思います...新しいページにリダイレクトして、このメッセージを書き込むことができることはわかっていますが、エレガントなソリューションを探しています...
asp.netコードは次のとおりです。
@{
var db = Database.Open("MyProjectSite");
var name="";
var email="";
var message="";
var answer="";
Validation.RequireField("name","please insert your name");
Validation.RequireField("email","please insert your email");
Validation.RequireField("message","please insert your message");
Validation.RequireField("answer","please insert your answer");
if(IsPost)
{
name=Request.Form["your_name"];
email=Request.Form["your_email"];
message=Request.Form["your_message"];
var insertMessege="INSERT INTO messegesFromCustomers(name,email,content,isCustomer)"+"VALUES (@0,@1,@2,@3)";
db.Execute(insertMessege,name,email,message,"not customer yet");
db.Close();
}
}
受け入れメッセージが表示されるコードに追加する必要があるコードはどれですか?
ありがとう..