ASP.NET MVC (659レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

125
(4): 2013/09/03(火)14:58 ID:qeRbrPuu(1/4) AAS
//HomeController.cs/////////////////////////////////////////
namespace AjaxTest.Controllers
{
public class HomeController : Controller
{
[HttpGet]
public ActionResult Index()
{
return View();
}
省14
126: 125 2013/09/03(火)14:58 ID:qeRbrPuu(2/4) AAS
//Index.cshtml/////////////////////////////////////////////////
@using (Ajax.BeginForm("IndexPost", new AjaxOptions { HttpMethod = "Post", UpdateTargetId = "data" }))
{
@Html.AntiForgeryToken()
<input type="submit" value="button" />
}
<div id="data"></div>
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval")
//IndexPost.cshtml////////////////////////////////////////////
省8
127: 125 2013/09/03(火)15:03 ID:qeRbrPuu(3/4) AAS
分割投稿失礼します。
上記2つのコードにてコントローラにValidateAntiForgeryTokenアノテーションを付けると、
エラーになる原因がよくわかりません。どうしてバリデーションエラーになるのでしょうか?
またアノテーションを外した後のwebGridのページャやソートをさせようとすると何故か複数回リクエストが発生してしまいます。
対処方法があればご教授をお願い致します。
128: 125 2013/09/03(火)15:14 ID:qeRbrPuu(4/4) AAS
連投すみません。
上でバリデーションエラーになると書きましたが、エラーになっているのかもよくわかりません。
最初にグリッドを表示した後、ページャやソートをしようとすると表示されません。
アノテーションを外せばページャやソートが出来るようになりますが、リクエストが複数回行われてしまいます。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.207s*