使用ASP.NET MVC3+EF+Jquery制作文字直播系统(三)

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

 

上一篇简单的实现了一下登录的功能,这一篇首先把后台的框架撘一撘。

搭框架

还是使用上文提到的模板,该模板使用frameset框架,关于在ASP.NET MVC下如何使用frameset框架,我推荐大家看一篇文章asp-net-mvc.html" target="_blank">在ASP.NET MVC下使用frameset框架!。

上一篇中,我们在View文件夹下新建了一个Admin文件夹,所以,我们先新建一个AdminController,添加如下代码:

	public class AdminController : Controller
{
    //
    // GET: /Admin/

    [Authorize]
    public ActionResult Index()
    {
        return View("Index");
    }

    [Authorize]
    public ActionResult Top()
    {
        return View("Top");
    }

    [Authorize]
    public ActionResult Left()
    {
        return View("Left");
    }
}

相对应新建如下视图:

QQ截图20111023110532

Index.cshtml里面使用frameset引用Top.cshtml和Left.cshtml,方式如下,具体可以看上面那篇文章。

	<frame src="@Url.Action("Top")" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="main" />

下面还需要修改一下AccountController里面的LogOn action,具体如下:

	//
// POST: /Account/LogOn
[HttpPost]
public ActionResult LogOn(LogOnViewModel model)
{
    if (ModelState.IsValid)
    {
        if (context.Users.Any(u => u.UserName == model.UserName && u.Password == model.Password))
        {
            FormsAuthentication.SetAuthCookie(model.UserName, false);
            //下面是修改的地方
            return
	
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

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

    豫ICP备11007008号-1