0

(我正在使用 Asp.net MVC 创建一个 Web 应用程序。)
例如,假设我的模型中有一个 Person 类。

public class Person 
{
    public string Name;
    public int Age;
}

如果我不给 Age 一个数据类型,在 Razor 的“创建”和“编辑”方法中,我将不得不为 Person 的每个属性编写样板代码,以达到我想要的显示效果。
我只想使用@Html.EditorForModel(问:这是正确的方法吗?),但如果我没有数据类型,编辑器将是 a<input type="number">并且有一些我不想拥有的上下箭头。

但是如果我给 Age 一个这样的数据类型:

public class Person 
{
    public string Name;
    [Datatype(Datatype.Text)]
    public int Age;
}

如果我给整数Age一个文本数据类型,会有任何隐藏的风险吗?

4

0 回答 0