The following simple example will show how to create simple controller with function that accepts some parameters:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using MVCTesting.Models;
namespace MVCTesting.Controllers
{
public class UsersController : Controller
{
//
// GET: /Users/
UserTable usr = new UserTable();
public ActionResult Index()
{
var users = from user in usr.Users
select user;
return View(users);
}
public string TestingParameters(string name, int age = 30)
{
return "hello " + name + " your age is " + age.ToString();
}
}
}
go to
http://localhost:52421/Users/TestingParameters?name=John&age=40
and the following message will be displayed
hello John your age is 40
go to
http://localhost:52421/Users/TestingParameters?name=John
and the following message will be displayed
hello John your age is 30
30 is default parameter
No comments:
Post a Comment