Вопросы новичков:Базовый обзор Вопрос о задании класса модели. (ASP.net MVC)
Где я должен помещать объявления View Model?
Я создал файл под названием «ViewModels.cs» в папке «Моды». Я создал несколько классов Model View, в том числе один называется RatingViewModel:
using System;
using System.Collections.Generic;var
using System.Linq;
using System.Web;
namespace Web.Model
{
public class ViewModels
{
public class RatingViewModel
{
public User Rater { get; set; }
public Rating Rating { get; set; }
}
}
} V
Теперь я пытаюсь создать функцию класса помощник/сервис, который возвращает новый объект RatingViewModel.
Я создал файл "RatingsHelpers.cs". Но когда я пытаюсь создать новый объект RatingViewModel, он понятия не имеет, о чем я говорю. Я не могу понять это. Мне не хватает ссылки? Как я могу создать/вернуть новый объект View Model из моего класса-помощника/службы?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using Web.Model;
namespace System.Web.Mvc
{
public static class RatingsHelpers
{
public static RatingViewModel functionname()
{ ..... }
Но он не знает, что такое «RatingViewModel» ...!?!?!?
Я просто знаю, что это должно быть очевидно.
потянув меня за волосы,
Джонни
не уверен, что вы можете использовать «System.Web.Mvc» в качестве собственного пространства имен. – mxmissile