• 1397/05/04

درخواست راهنمایی درباره آموزش MVC مقدماتی (مدرس آقای مدائنی) :

سلام 

من یه کنترولر ساده به نام Home ساختم و یک (View(Indexهم درست کردم و 1 ویوی دیگه رو هم لینک کردم داخل Index .
 ولی وقتی روی لینک کلیک میکنم این Error رو نشون میده!!

Server Error in '/' Application.
The resource cannot be found.

 

 

این هم کد هایی که نوشتم (که خیلی ساده هست)!
 
 

 

 

 

namespace FirstMVC.Controllers
{
    public class HomeController : Controller
    {
       // GET: Home
        public ActionResult Index()
        {
            return View();
        }

 

    }
___________________________________________________________________________________________
 

 

@{
    Layout = null;
}

<!DOCTYPE html>

 

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>AboutUs</title>
</head>
<body>
    <div> 
        <h1>MVC test!</h1>
    </div>
</body>
</html>
____________________________________________________________________________________________

 

@{
    Layout = null;
}

<!DOCTYPE html>

 

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>
        <h1>This is home page!</h1>
        <h2><a href="/Home/AboutUs">About Us</a></h2>
        
    </div>
</body>
</html>

 

 
این کد خیلی ساده هست، خیلی امتحان کردم ولی نمیدونم چرا همش  Error  میده!!! 
لطفا رهنمایی کنید . ممنون
  • 1397/05/04
  • ساعت 22:03

سلام

لینک رو به شکل زیر تغییر دهید

 <h2><a href="/Home/AboutUs">About Us</a></h2>

 

باید تام کنترلر رو بزنید نه پروژه


  • 1397/05/04
  • ساعت 22:08

سلام

من نام کنترلر رو زدم دقیقن مثل شما! (وقتی داشتم این پست رو میزاشتم اشتباه تایپ کردم)
ولی متاسفانه کار نمیکنه و ارور میده!

 


  • 1397/05/04
  • ساعت 22:18

در کدتون اکشن AboutUs   نمیبینم


  • 1397/05/04
  • ساعت 22:27

خیلی ممنون هستم از شما الان به اشتباه خودم پی بردم!

یعنی باید برای هر لینکی یا ویوویی که قرار میدم زیر کنترلر باید یه اکشن براش قرار بدم!


خیلی ممنون ک راهنمایی کردین!!!! 
خدانگهدار!


logo-enamadlogo-samandehi