MVC中bootstrap循环绑定数据源
来源:互联网 发布:mac序列号有什么用 编辑:程序博客网 时间:2024/06/05 04:37
因为在ITOO4.0开发的并不是手机端业务,而现在要将评教推到移动端,只需要将客户端的easyui更换为bootstrap就好,后台不需要变化,这就引起了bootstrap表格如何绑定数据源的问题。
前台采用MVC,而且数据直接从C->V,但不是主视图,所以这里采取部分视图,来显示页面
在相应的controller中
public PartialViewResultTestPartialView() { ViewData["lsEvaluationAssessStatus"] = getJson(); return PartialView(); }
然后选中TestPartialView()右击添加视图
<divclass="table-responsive"> @Html.Raw(@ViewData["lsEvaluationAssessStatus"].ToString())</div>
相应的主视图中的任意位置,前边是action,后边是Controller
@{Html.RenderAction("TestPartialView","StateEval");}
接下来就是新型表格封装,也就是getJson()方法里的内容
List<EvaluationAssessStatus> listEvaluationAssessStatus = studentStateEval.StateEvalInit(teacherCourseList); string str="<table class=\"table table-hover\" id=\"data\"><thead><tr><th >教师姓名</th><th >课程类型</th><th>课程名称</th><th >评估状态</th></tr>"; foreach (EvaluationAssessStatus EStatus in listEvaluationAssessStatus) { str+="<tr><td >"+ EStatus.TeacherName+"</td><td >"+EStatus.CourseType+"</td><td >"+EStatus.CourseName+"</td><td >"+EStatus.AssessStatus+"</td></tr>"; } str += "</thead></table>"; return str;
呵呵,说白了,就是action里拼接字符串的问题,注意转义字符。
0 0
- MVC中bootstrap循环绑定数据源
- C#WinForm ListView 循环绑定数据源
- silverlight中对绑定数据源的要求
- 在DATAGRIDVIEW中使用DataGridViewComboBoxCell绑定数据源
- Linq绑定的数据源ItemDataBound中操作
- c#中combox绑定datatable数据源
- Vs2010中rdlc报表绑定DataTable数据源
- C#中ComboBox控件绑定数据源
- Vs2010中rdlc报表绑定DataTable数据源
- 网页中控件绑定数据源小demo
- wpf中datagrid绑定数据源发生改变
- WinForm中ChartControl控件绑定数据源
- 数据源绑定
- C#中DataGridView控件绑定控件绑定数据源方式
- spring mvc中使用动态数据源
- 在MVC中使用BootStrap DateTimepicker
- infopath中界面控件和数据源的绑定
- WPF中ListView绑定数据源后居中显示
- 2739计算对数--基本数据类型的长度
- ios多线程 GCD使用
- 比特币地址的生成算法是怎样的?
- [HDU 1069 Monkey and Banana]DP
- How to write RESTful web services using spring 3 mvc
- MVC中bootstrap循环绑定数据源
- TCP/IP,http,socket,长连接,短连接——小结。
- 一些知名 APP 使用的第三方库
- iOS Ad-Hoc测试发布版本应用
- HDU1018 - Big Number (找规律)
- Android Studio 编译 freso问题
- php curl的几个例子【转】
- hover delegate
- 方法论——程序员的阿喀琉斯之踵