ASP.NET MVCでフロントページビューからバックグラウンドコントローラにデータを渡す方式

4209 ワード


方法1:
 
データストアモデルModel:この方法ではデータストアモデルModelは使用されず、単純な文字列string型データ転送のみ
 
フロント受信表示データビューView:
 
 

        $(function () {
            $("#submitButton").click(function () {
                var data = $('#testData').val();
                $.post("/TransportData/GetFrontViewData", { frontViewData: data }, function () {
                    alert("submit data is OK!");
                });
            });
        })

バックグラウンド データコントローラController:
 
public class TransportDataController : Controller
    {
        //
        // GET: /TransportData/

        public ActionResult Index()
        {

            return View();

        }

        public string GetFrontViewData(string frontViewData)
        {

            //handle frontViewData code

            return frontViewData;

        }
    }



2:
 
( : のブログ)
 
データストアモデルModel:
public class Model
    {

        public string rtoNumber { set; get; }

        public string approver { set; get; }

        public string modifier { set; get; }

        public string comment { set; get; }

    }

フロント データビューView: