MVC3+Entity Framework 实现投票系统(三)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 14:15 点击:

 

接上一节,我们通过控制器来添加视图页面:

1.着先在view目录中的Shared(共享)目录中添加新建项,MVC视图母版页:

 

\

2.添加完成后如下:

\

 

3.打开控制器目录中的HomeController类,对着Index方法点右建,添加视图,并选择“强类型”,添写内容为List<MvcApplication16.Models.Users>,选择母板页为刚刚添加的ViewwMasterPage.Master页面。生成如下代码:

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/ViewMasterPage.Master" Inherits="System.Web.Mvc.ViewPage<List<MvcApplication16.Models.Users>>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">

Index

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<script type="text/javascript">

var i = 0;

function MyVote(id) {

$.get("Vote.ashx?i="+i, { id: id }, function (data) {

if (data != "0") {

$("#a" + id).html(data);

alert("投票成功!");

} else {

alert("投票失败!");

}

i++;

});

}

</script>

<h2>Index</h2>

<a href="/Admin/Index/">管理投票</a>

<table bgcolor="#3333ff" cellpadding="1" cellspacing="1" width="95%" align="center" >

<tr>

<% foreach (var v in Model)

{ %>

<td align="center" bgcolor="white">

<img src="/Content/<%=v.UserPicPath %>" width="110" height="110" /><br />

姓名:<%=v.UserName %> 票数:<span id="a<%=v.id %>"><%=v.VoteCount %></span><br />

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • 浅析.NET下XML数据访问新机制
      • asp.net 面试+笔试题目第1/2页
      • C# 邮件地址是否合法的验证
      • asp.net 设置GridView的选中行的实现代码
      • C#高级编程:数据库连接[1]
      • 经典C++程序1
      • IIS 自动回收导致后台定时器失效的问题解决
      • ASP.NET&#160;GridView列表代码示例
      • Asp.net MVC源码分析--Action Filter的链式调用
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1