Asp.Net MVC Html.TextBoxFor日期格式化出错“模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式” 解决办法
2012-08-24 09:06
1516 查看
偷懒想用MVC的模板,结果遇见了日期显示成2012-01-01 00:00这样的问题:
错误代码:@Html.TextBoxFor(model => model.ContractDate.ToString("yyyy-MM-dd"), new { @class = "Wdate", onclick = "WdatePicker()" })
然后系统报错 “模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式。”
在网上找了N多帖子终于发现了解决办法:
第一个:@Html.TextBoxFor(model => model.ContractDate, new { @class = "Wdate", Value = Model.ContractDate.ToString("yyyy-MM-dd"), onclick = "WdatePicker()" })
或者: @Html.TextBoxFor(model => model.ContractDate, new { @class = "Wdate", Value = String.Format("{0:d}", Model.ContractDate), onclick = "WdatePicker()" })
http://stackoverflow.com/ 还是比较强大滴
错误代码:@Html.TextBoxFor(model => model.ContractDate.ToString("yyyy-MM-dd"), new { @class = "Wdate", onclick = "WdatePicker()" })
然后系统报错 “模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式。”
在网上找了N多帖子终于发现了解决办法:
第一个:@Html.TextBoxFor(model => model.ContractDate, new { @class = "Wdate", Value = Model.ContractDate.ToString("yyyy-MM-dd"), onclick = "WdatePicker()" })
或者: @Html.TextBoxFor(model => model.ContractDate, new { @class = "Wdate", Value = String.Format("{0:d}", Model.ContractDate), onclick = "WdatePicker()" })
http://stackoverflow.com/ 还是比较强大滴
相关文章推荐
- Asp.Net MVC Html.TextBoxFor日期格式化出错“模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式” 解决办法
- MVC DateTime 字段 EditTime 必须是日期模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式
- Asp.Net MVC Html.TextBoxFor日期格式化
- 勤于思考:Asp.Net MVC Html.TextBoxFor日期格式化
- Asp.Net MVC Html.TextBoxFor日期格式化
- Asp.net MVC @Html.DisplayNameFor中文乱码解决办法
- ASP.NET MVC 3 RC2 版本的一些新特性及AllowHtml属性Bug解决办法
- .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(一)
- 解决ASP.NET MVC AllowAnonymous属性无效导致无法匿名访问控制器的问题
- Html.TextBoxFor 提示出错解决办法
- Asp.Net MVC HTML Helper 中 LabelFor TextBoxFor的一些理解
- NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式
- Asp.net MVC 3 Razor 视图引擎 中使用@输出的内容都会被自动进行HTML编码 问题的解决办法
- asp.net中的服务器端控件 textbox 设为只读属性后无法获取JS给其赋的值解决办法
- 使用javaScript解决asp.net中mvc使用ajax提交数组参数的匹配问题
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)
- .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(三)
- 使用javaScript解决asp.net中mvc使用ajax提交数组参数的匹配问题
- .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)