ASP.NET MVC中的特殊方法和技巧?

时间:2010-08-27 11:14:31

标签: c# asp.net-mvc

请告诉我你最喜欢的技巧和提示。 我想收集尽可能多的知识。 而且我认为这是从专家和业余开发者那里听到它的最佳方式。

1。 HTML FORM标签+属性“multipart / form-data”和HttpPostedFileBase

我告诉你有关html表单标签的信息。 如果您在MVC项目的MasterPage中使用表单标记。而且你只需一个查看Image Uload的一个额外属性,如:“multipart / form-data”。小心,看看你的Code-Source,因为你可以有2个Form标签,你的HttpPostedFileBase类型的参数总是可以为null。 我解决了这个问题:只要调用此视图,就会激活表单中的“multipart / form-data”。 我在代码隐藏中做到了,我知道这不是很好的解决方案。

protected override void OnLoad(EventArgs e)
{
    base.OnLoad(e);
    Form.Enctype = "multipart/form-data";
}

1 个答案:

答案 0 :(得分:0)

使用Html.Serialize辅助方法在页面之间保留视图模型,当然还有MVCContrib