ASP.NET MVC中从后台控制器(Controller)传递数据到前台页面视图(View)方式

方式一:

数据存储模型Model:

public class CalendarEvent
    {
        public string id { get; set; }
        public DateTime start { get; set; }
        public DateTime end { get; set; }
        public string backgroundColor { get; set; }
        public string title { get; set; }
        public string allDay { get; set; }
    }
View Code

前台接收显示数据视图View:

View Code

后台处理数据控制器Controller:

public class DeploymentTaskController : Controller
    {
        public JsonResult CalendarData()
        {
            Operation op = new Operation();


            List calendarData = op.GetData();

            return Json(calendarData, JsonRequestBehavior.AllowGet);


        }
    }
View Code

传输中数据样式截图:

 ASP.NET MVC中从后台控制器(Controller)传递数据到前台页面视图(View)方式_第1张图片

ASP.NET MVC中从后台控制器(Controller)传递数据到前台页面视图(View)方式_第2张图片

 

方式二: 

数据存储模型Model:此方式未用到Model存储,是以向前台页面视图View传递字符串string型数据(包括string型json数据),用到传递json型数据时需要建立数据存储的Model。这里使用字符串拼接方法实现的
前台接收显示数据视图View:

View Code

后台处理数据控制器Controller:

public class ModifyINIFileController : Controller
    {
        //
        // GET: /ModifyINIFile/

        public ContentResult ShowINIFileData()
        {

            string jsonData = op.GetINIFileData();
            
            return new ContentResult { Content = jsonData, ContentType = "application/json" };

        }
    }     
View Code

传输中数据样式截图:

ASP.NET MVC中从后台控制器(Controller)传递数据到前台页面视图(View)方式_第3张图片

 

本人用到及此,下次遇到再续写,谢谢!(有错有缺陷请指导)

更多知识分享:微笑空间站 

转载于:https://www.cnblogs.com/xuyongsky1234/p/4134365.html

你可能感兴趣的:(json,测试,javascript,ViewUI)