如何更改 TemplateInfo.HtmlFieldPrefix 的列表索引?
如何更改 HtmlFieldPrefix 的索引?
我从 EditorFor() 获取 Children[0]
,我想将其设为 Children[@Model.Id]
或来自 EditorFor() 的 Children[2].Children[4]
,我想将其设为 Children[@"ParentModel".Id].Children[@Model.Id]
直到运行时我才会知道实际的前缀。最好有一个内置的方法来改变它?
或者只是弄乱字符串?我对 C# 字符串函数还是新手。
How can I change the index of HtmlFieldPrefix?
I'm getting Children[0]
from EditorFor() and I want to make it Children[@Model.Id]
or Children[2].Children[4]
from EditorFor() and I want to make it Children[@"ParentModel".Id].Children[@Model.Id]
I won't know the actual prefix until runtime. Preferably there'd be a built-in way to change it?
Or just messing with the string? I'm still new to C# string functions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试将以下内容放入编辑器模板中:
Try putting the following inside your editor template: