ای اس پی دات نت یک فریم ورک رایگان برای ایجاد وب سایت وب اپلیکیشن های داینامیک به شمار میرود که توسط شرکت مایکروسافت ارائه شده است . نکته قابل توجه این که طراحی وب با ای اس پی دات نت هم از طریق وب فرم و هم از طریق ام وی سی با استفاده از زبانهای مختلف برنامه نویسی امکان پذیر است که ما در این آموزش با ای اس پی دات نت وب فرم و زبان برنامه نویسی سی شارپ و با ایجاد یک پروژه کاربردی از ابتدا همراه شما خواهیم بود.
دیدگاهها
سلام می خواهم چندتا مدل توی
سلام می خواهم چندتا مدل توی یک ویو داشته باشم
ولی بهم ارور می ده
اینم کلاس ویو مدل :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using cms.Models;
namespace cms.ViewModel
{
public class viewmodel
{
public IEnumerable<Group> Group { get; set; }
public IEnumerable<News> News { get; set; }
}
}
Click and drag to move
اینم کنترلر:
namespace cms.Controllers
{
public class HomeController : Controller
{
private DB db1 = new DB();
// GET: Home
public ActionResult Index()
{
viewmodel v = new viewmodel();
v.Group = db1.Groups.ToList();
v.News = db1.News.ToList();
return View(v);
}
}
}
Click and drag to move
اینم ویو:
@model cms.ViewModel.viewmodel
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_HomeLayout.cshtml";
}
<h2>Index</h2>
@foreach (var item in Model.News)
{
<tr style="text-align:center;">
<td>
@item.Groups.Name
</td>
<td>
@item.Title
</td>
<td>
@item.Description
</td>
<td>
@item.Tag
</td>
<td>
@item.Keyword
</td>
<td>
@item.Image
</td>
</tr>
}
@foreach (var item1 in Model.Group)
{
<tr>
<td>
@item1.Name
</td>
</tr>
}
Click and drag to move
لطفا راهنمایی فرمایید
ممنون
سلام وقت بخیر این اموزشی که
سلام وقت بخیر این اموزشی که قرار دادید اولا چه فرقی با دو اموزش مقدماتی و پیشرفته ک در پایین لینکش رو گذاشتم داره؟
https://www.tolooco.com/web-design/aspnet-webforms/beginner
https://www.tolooco.com/web-design/aspnet-webforms/advanced
دوما لینک های دانلودش کجاس آیا نیاز به خرید اشتراک برای این قسمت هست؟
سپاس از اموزش های خوبتون