我如何在这里添加子串ASP.NET MVC 4?

时间:2017-11-01 07:00:25

标签: c# asp.net asp.net-mvc asp.net-mvc-4

好的,我想为我的视图添加子字符串,

这是我的代码

@Html.ValueFor(x => x.rol_tb_form1.pengusul.Substring(5,5))

这是我的错误

  

描述:执行期间发生了未处理的异常       当前的网络请求。请查看堆栈跟踪以获取更多信息       关于错误以及它在代码中的起源。

     

异常详细信息:System.InvalidOperationException:可以使用模板       仅限于字段访问,属性访问,单维数组索引或       单参数自定义索引器表达式。

有人可以修复我的代码吗?

1 个答案:

答案 0 :(得分:0)

更多方法来做这个例子,

@{ string _substring = Model.rol_tb_form1 == null ? string.Empty : Model.rol_tb_form1.pengusul.Substring(5, 5); }

你可以在你的视图中调用它,就像这样

@_substring

确保此数据(rol_tb_form1)不为空,

jadi dliat dulu itu ada isinya apa ngga,kalo ada baru di panggil di view,biar gak error

kasih point yah mas kwkwkw

dengan catatan,itu Model.rol_tb_form1 itu emg ada foreignkey di model classnya yak,kalo ngga ada katakan lah string biasa,yahh tinggal

@Model.YourField.Substring(5,5)

不需要使用html帮手,抱歉英文不好hahahaha