小编Cri*_*lho的帖子

用post方法绑定Asp mvc 4模型

我正在寻找一种方法(如果有的话)在post方法上使模型绑定过程与List对象一起使用.我可以轻松显示列表.但是当用户使用post方法上传"Bien"时,我无法使框架正确绑定每个列表元素.你可以看到我尝试制作标签和文本框的页面部分,因为我不断得到异常,所以我想我做错了,我无法找到一种方法在我的模型上传可变数量的参数.

这是模型:

 public class BienModel
    {

        [Required]
        [Display(Name = "Nombre del Bien.")]
        public String Nombre { set; get; }


        public List<Atributo> Atributos { set; get; }


    }

    public class Atributo
    {
        [Required]
        public String nombre { set; get; }

        [Required]
        public String valor { set; get; }
        public Atributo(){}
        public Atributo(String n, String v){
            this.nombre=n;
            this.valor=v;
        }


    }
Run Code Online (Sandbox Code Playgroud)

这是页面:

@using (Html.BeginForm()) {


    <fieldset>
        <legend>Publicar bien form.</legend>
        <ol>
            <li>
                @Html.LabelFor(m => m.Nombre)
                @Html.TextBoxFor(m => m.Nombre)
                @Html.ValidationMessageFor(m => m.Nombre)
            </li>
            @*@for (int …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc post model model-binding

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

Java序列化和JavaBeans

快速问题,当将对象标记为可序列化时,是否需要成为JavaBean?我的意思是,你能序列化一个不是JavaBean的对象吗?它有风险吗?如果您打算将对象序列化,那么始终将对象设为JavaBean是一种好习惯吗?

java serialization javabeans

1
推荐指数
1
解决办法
5825
查看次数

更改.net asp mvc 4文化信息,适用范围广

我有一个完整的应用程序,它使用Web应用程序,数据库和一些业务逻辑层.问题是它们中的每一个都配置为使用系统文化.我需要将文化固定为所有文化中的不变量或标准文化.我已经尝试在web.config中添加全球化标签,但我仍然遇到问题,它似乎无法正常工作.

我还在我的布局页面中添加了"globalize.js"脚本,因此脚本可以像系统的其余部分一样工作,但它也不起作用.

globalization asp.net-mvc cultureinfo

1
推荐指数
1
解决办法
4961
查看次数

并发字典多次写入

我想知道,C# ConcurrentDictionary 是否支持多个同时写入?还是所有写入都序列化?我知道它是为阅读而优化的,但写作呢?我可以期待多个线程不断写入字典的良好性能吗?

c# concurrency dictionary

1
推荐指数
1
解决办法
693
查看次数