程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> MVC模式在ASP.NET中的應用

MVC模式在ASP.NET中的應用

編輯:關於ASP.NET

介紹

在網上搜尋了很長時間後卻不能夠找到一個演示ASP.NET的MVC模型的例子. 於是我實現了一個很好的能夠領略MVC模型的簡單實例.

有關 MVC

在一個傳統的應用程序中,一個單一代碼要處理所有事物。 藉由MVC模型,你可以將你的應用程序有機的分成三個協作的部份: 模型,視圖和控制器。視圖是直接面向用戶使用的部份。它格式化數據使數據以各種形式展現在熒屏上。然而實際上,它不包含數據。數據包容在模型中。最後,控制器部分接受用戶操作命令進而

修正模型內的數據。更多的有關MVC方面的知識可以到下面的連接

http://www.uidesign.net/1999/papers/webmvc_part1.html

模型

假定你知道MVC模型, 我要給你的這一個例子將演示如何在ASP.NET中實現MVC模式。

模型是你所有的商業邏輯代碼片段所在。我這裡給出一個類實現二個數字相加,並把結果送回用戶界面。

using System;
namespace MVCTest
{
/// This class is where we have the business logic build in.
/// It is a managed library that will be referenced by
/// your web application
public class Model
{
public Model()
{
}
// static method for adding two numbers
//
// @params int a,b - numbers to be added
// @return c - result
public static int Add(int a, int b)
{
int c = a + b;
return c;
}
// static nethod to add two numbers
//
// @params string a,b - numbers to be added
// @return int c - result
public static int Add(string a, string b)
{
int c = Int32.Parse(a) + Int32.Parse(b);
return c;
}
}
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved