网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET的MVC框架

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
的控制类为Bar.Foo.Query, 此类为流程控制, Mavrice.NET 将自动

调用此类中的
    Perform()方法,并根据此方法的返回结果,跳转到相关的View去,执行后继的逻辑。

  

-------------------------------------------------------------------------

----------
   // Classname : Bar.Foo.Query.cs   
using System;

namespace Bar.Foo
{
  public class Query : ControllerProtected
  {
   public override string Perform()
   {
    if (loginSuccessBool)
     return SUCCESS;
    else
     return ERROR;
   }
  }
}
  

-------------------------------------------------------------------------

----------
  
  四,部分程序代码
   
    <!--default.aspx-->
    <%@ Page %>
<%
  Context.Response.Redirect("welcome.m");
%>

   
   
   
   <!--maverick.config-->
   
   <?xml version="1.0"?>

  <maverick version="2.0" default-view-type="document"

default-transform-type="document">

<views>
  <view id="loginRequired" path="loginRequired.aspx">
   <transform path="trimOutside.aspx"/>
  </view>

  <view id="loginFailed" path="loginFailed.aspx">
   <transform path="trimOutside.aspx"/>
  </view>
</views>

<commands>
  <command name="welcome">
   <view path="welcome.aspx">
    <transform path="trimOutside.aspx"/>
   </view>
  </command>

  <command name="signup">



</commands>


  </maverick>




  <!-- welcome.aspx-->
  
  <%@ Page %>
  <%
Context.Items.Add("title","Welcome");
  %>

  <p>
Welcome to the Friendbook example.  This is a simple contact-list
application which demonstrates how to create a membership-based
website with Maverick.
  </p>

<%
Context.Items.Add("dest","friends.m");
Context.Server.Execute("loginForm.aspx");
  %>


  <!--trimOutside.aspx-->

  <%@ Page %>
<html>
<head>
  <title> <%=Context.Items["title"]%> </title>
  <link rel="stylesheet" href="stylesheet.css"

type="text/css" />
</head>

<body>
  <table cellspacing="0" cellpadding="0" width="
  • 下一篇资讯: ASP.NET 的状态管理
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号