相关疑难解决方法(0)

Html.TextBox和Html.TextBoxFor之间的区别

Html.TextBox和Html.TextBoxFor有什么区别?据我所知,他们产生相同的HTML输出.除非我在这里遗漏了什么.请帮我解决一下这个.

asp.net-mvc-2

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

错误:无法将lambda表达式转换为类型'string',因为它不是委托类型

错误:无法将lambda表达式转换为类型'string',因为它不是委托类型

当我尝试在mvc4中添加cshtml页面时,我收到此错误.在线

客户名称:@ Html.TextBox(m => Model.CustomerName)

任何人都可以解释它的意义是什么以及它为什么来到这里?

代码是

@model DataEntryMvcApplication.Models.Customer
@using (Html.BeginForm())
{
    <p>Customer Name: @Html.TextBox(m => Model.CustomerName)</p>
    <p>ID:@Html.TextBox(m=>Model.CustomerId)</p>
    <input type="submit" name="Custtomer" />
}
Run Code Online (Sandbox Code Playgroud)

这是模型类;

namespace DataEntryMvcApplication.Models
{
    public class Customer
    {
        public string CustomerId { get; set; }
        public string CustomerName { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-4

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

ASP.NET MVC 3 Lambda(=>)语法

请问,任何人都可以告诉我在Html帮助器语法中=>运算符的含义.

例如: @Html.TextBoxFor(m => m.UserName)

razor asp.net-mvc-3

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