c# – 如何使用模型中的自定义属性更改剃刀视图模型中的输入元素名称属性值?
我有以下几点:你可以看到这是创建一个输入元素.传递给视图的视图模型包含以下内容:当前input元素包含一个值为“SearchPhrase”的name属性,但我希望该值只是“q”,而不重命名该属性.我更喜欢一个扩展名,它允许我调用TextBoxFor,但不需要提供Name属性,所以自定义属性以某种方式将Name属性的值自动设置为custom属性中指定的值.以下是我的意思的一个例子:结合:然后将产生类