MVC拼接前台页面
来源:互联网 发布:淘宝apass会员资格 编辑:程序博客网 时间:2024/06/06 02:34
MVC拼接前台页面
MVC的页面中,有多个相同类型的组件,但是其中的数据值不同,而且个数也是未知的,如图
这里使用的是@Html.Raw(ViewBag.Message)
在页面中的适当的位置,写该代码即可
后台,Controller中还是利用的MVC的机制,返回页面的时候,连带拼接的字符串一块返回。
public ActionResult Index() { //获取试题ID string Num =Request.QueryString["Num"]; //获取所有的审批,按时间排序 List<QueryResultViewModel>Info = QueryAllType(Num); //获取审批个数 int Number = Info.Count; //初始化strHTML StringBuilder strRadioBtn = newStringBuilder(); //循环遍历,动态拼接 for (int i = 0; i < Number;i++) { strRadioBtn.Append("<div class=\"panel panel-default\"style=\"width:1075px; margin-left:10px;\">"); strRadioBtn.Append("<div class=\"panel-heading\">审批类型—" + Info[i].departmentName + "<spanstyle=\"margin-left:820px\">状态:"+ Info[i].accumulateStates + "</span>" +"</div>"); strRadioBtn.Append("<div class=\"panel-body\">"); strRadioBtn.Append("<div>"); strRadioBtn.Append("<span >用户名:"+Info[i].userName+"</span>"); strRadioBtn.Append("</div>"); strRadioBtn.Append("<div style=\"float:left;margin-left:820px;margin-top:-20px;\">"); strRadioBtn.Append("<span >上传日期:"+Info[i].date+"</span><br>"); strRadioBtn.Append("</div>"); strRadioBtn.Append("<span >审批内容:"+Info[i].accumulateDescription+"</span><br>"); strRadioBtn.Append("<span >回复内容:"+Info[i].operaterResponse+"</span><br>"); strRadioBtn.Append("<div>"); strRadioBtn.Append("<span >审批人:"+Info[i].operaterName+"</span>"); strRadioBtn.Append("</div>"); strRadioBtn.Append("<divstyle=\"float:left;margin-left:820px;margin-top:-20px;\">"); strRadioBtn.Append("<span >审批日期:"+ Info[i].operaterDate + "</span>"); strRadioBtn.Append("</div>"); strRadioBtn.Append("</div>"); strRadioBtn.Append("</div>"); } //返回页面 ViewBag.Message = strRadioBtn; returnView("ResultInfo"); }
0 0
- MVC拼接前台页面
- MVC动态拼接页面
- MVC action返回partialView前台html 拼接
- 前台拼接html
- Ajax实现前台页面调用后台方法(mvc)
- 前台页面
- 前台页面
- MVC 从后台页面 取前台页面传递过来的值的几种取法
- MVC 从后台页面 取前台页面表单传递过来的值的几种取法
- MVC前台零散集合
- .NET MVC入门(routine配置,取前台参数,跳转,校验,页面缓存)
- asp.net MVC前台View页面向后台Controller控制器传递数据的几种方式
- ASP.NET MVC中前台页面提交数据到后台控制器
- C#.Net MVC 前台页面Js调用FileReader实现图片预览
- mvc.net分页查询案例——前台页面(Index.aspx)
- js拼接HTML页面
- 拼接sql页面
- 页面分页html拼接
- 树莓派--开坑
- [多项式] COGS 有标号的二分图计数系列
- Android 开机启动
- 【LeetCode】【Python】【C++】2. Add Two Numbers代码实现
- 机器学习实战
- MVC拼接前台页面
- Android混合开发 Cordova安装完查看版本报错:Not an integer
- JAVA开Kafka消费端
- 廉价最短路
- 发牌程序
- java中一个ArrayList的用例
- 详解HTTP状态码
- rsync实现文件同步
- Java的二进制整数与下划线分隔符