相关疑难解决方法(0)

MVC编辑/显示模板的官方"如何"?

我一直在使用MVC编辑器和显示模板,但已经意识到MVC编辑器/显示模板(Html.EditorFor()和Html.DisplayFor())的官方文档似乎很少.我发现基本的MSDN文档只显示了技术细节(这些文档本身并不是很有帮助),但我正在寻找更多的官方操作方法,有点像这个例子.

编辑/显示模板是不是一个事后的想法,并没有足够的广泛用于证明更深入的官方文档?

或者,我是盲目的,我正在寻找的是什么,我还没有找到它?

asp.net-mvc mvc-editor-templates asp.net-mvc-3

11
推荐指数
1
解决办法
2万
查看次数

在视图MVC中显示列表

我正在尝试显示我在视图中创建的列表,但仍然得到:"传入字典的模型项的类型为'System.Collections.Generic.List 1[System.String]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable1 [Standings.Models.Teams]'."

我的控制器:

public class HomeController : Controller
{
    Teams tm = new Teams();

    public ActionResult Index()
    {
        var model = tm.Name.ToList();

        model.Add("Manchester United");
        model.Add("Chelsea");
        model.Add("Manchester City");
        model.Add("Arsenal");
        model.Add("Liverpool");
        model.Add("Tottenham");

        return View(model);
    }
Run Code Online (Sandbox Code Playgroud)

我的模特:

public class Teams
{
    public int Position { get; set; }
    public string HomeGround {get; set;}
    public string NickName {get; set;}
    public int Founded { get; set; }

    public List<string> Name = new List<string>(); …
Run Code Online (Sandbox Code Playgroud)

c# model-view-controller asp.net-mvc list

10
推荐指数
1
解决办法
11万
查看次数

列出模型剃刀视图

我有一个应用程序asp.net mvc.在控制器中我有这个:

 public ActionResult Index()
        {
            Upload.Models.ClientModels model1 = new Models.ClientModels();
            ArrayList client = model1.Client_List();

            Upload.Models.AkeoModels model2 = new Models.AkeoModels();
            ArrayList akeo = model2.Akeo_List();


            ArrayList model = new ArrayList();
            model.Add(client);
            model.Add(akeo);
            return View(model);




        }
Run Code Online (Sandbox Code Playgroud)

我将两个连接列表传递给视图索引作为模型:

@{
    ViewBag.Title = "Bienvenue";
    int i = 0;
}

<hgroup class="title">
    <h1 style="color:darkcyan">Liste des clients</h1>
</hgroup>

<section >

<form>


<table style="margin-top: 50px;">
    <tr ><td ></td>
        <td ><center><b>Login</b></center></td>
        <td><center><b>Email</b></center></td>
        <td><center><b>Password</b></center></td>
        <td><center><b>Name</b></center></td>

    </tr>
    @{
        Upload.Models.ClientModels client = null;
        int j = 0;
        while( j != -1)
    { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc razor

4
推荐指数
1
解决办法
3万
查看次数