国家企业信用信息没有网站怎么做,昆明网站建设-中国互联,网站优化 网站建设公司,企业网站项目的流程一、问题
前文完成的用户登录后的首页如下#xff1a; 后续账单管理、人员管理等功能页面都有相同的头部#xff0c;左边和下边#xff0c;唯一不同的右边内容部分#xff0c;所以要解决重复设计的问题。
二、解决方法——使用布局页
在Views上右键添加新建项#xff…一、问题
前文完成的用户登录后的首页如下 后续账单管理、人员管理等功能页面都有相同的头部左边和下边唯一不同的右边内容部分所以要解决重复设计的问题。
二、解决方法——使用布局页
在Views上右键添加新建项选择布局页名称可改 拷贝相同的头部、左边、下边的HTML到布局页需要加载的地方用RenderBody 在index页面中测试
修改index页面 登录后跳转到index PS图片和时间不正常的是路径的问题如修改布局页的js路径解决时间问题 修改图片路径 三、账单管理 页面的实现
首先 修改布局页中各项链接跳转
原来是静态页面方式现改成“控制器Action”
静态 动态 以账单管理为例用布局页实现功能
在Home控制器中添加Action [IsLogin]public ActionResult billList(){Maticsoft.BLL.bill bll new Maticsoft.BLL.bill();ListMaticsoft.Model.bill list bll.GetModelList();ViewBag.list list;return View();} [IsLogin] 见前文取出数据表中所有账单信息放入ViewBag。
右键该Action添加视图
{Layout ~/Views/_LayoutPage1.cshtml;ListMaticsoft.Model.bill list ViewBag.list;
}bodydiv classlocationstrong你现在所在的位置是:/strongspan账单管理页面/span/divdiv classsearchspan商品名称/spaninput typetext placeholder请输入商品的名称/ span供应商/spanselect nametigong option value--请选择--/optionoption value北京市粮油总公司/optionoption value邯郸市五得利面粉厂/option/selectspan是否付款/spanselect namefukuanoption value--请选择--/optionoption value已付款/optionoption value未付款/option/selectinput typebutton value查询/a hrefbillAdd.html添加订单/a/div!--账单表格 样式和供应商公用--table classproviderTable cellpadding0 cellspacing0tr classfirstTrth width10%账单编码/thth width20%商品名称/thth width10%供应商/thth width10%账单金额/thth width10%是否付款/thth width10%创建时间/thth width30%操作/th/trforeach (Maticsoft.Model.bill item in list){trtditem.id/tdtditem.billName/tdtditem.supplierid/tdtditem.money/tdtditem.zhifu/tdtdDateTime.Now.ToString()/tdtda hrefbillView.htmlimg src~/img/read.png alt查看 title查看//aa hrefbillUpdate.htmlimg src~/img/xiugai.png alt修改 title修改//aa href# classremoveBillimg src~/img/schu.png alt删除 title删除//a/td/tr} /table
/body使用布局页解决重复页面代码问题根据ViewBag动态生成页面内容 PS基于超市模板WEB项目的相关资料可以联系作者获取740803366 易老师