在模型对象上设置属性?

2024-05-02

Hi,

我正在构建 ASP.NET MVC 站点并遇到了问题。在我的项目中,我得到了一个 modelview 类,其中包含几个属性,例如:

public class myModelView
{
  public int MyProperty1(){ get; set;}
  public int MyProperty2(){ get; set;}
  public int MyProperty3(){ get; set;}
}

该模型视图类绑定到类型化视图,我需要能够在其中设置属性。我如何使用 javascript/jquery 做到这一点?我尝试过使用 Model.MyProperty 1 = 1,但这不起作用?

此致


您无法使用 JavaScript 设置服务器端值。您可以使用 HTML 帮助程序将这些值绑定到输入字段(文本框、隐藏字段、文本区域、下拉列表等),然后使用 javascript 修改这些输入字段的值。

例如,如果您有一个隐藏字段:

<input type="hidden" name="foo" id="foo" value="bar" />

你可以像这样修改它的值:

$('#foo').val('some new value');

然后,当包含的表单提交到服务器时,新值将绑定到您的视图模型。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在模型对象上设置属性? 的相关文章

随机推荐