小编Lee*_*Lee的帖子

清除MVC中页面上的文本框字段

什么应该是一个简单的问题是由于某种原因困扰我.我是MVC的新手,所以应该解释一下.

我在输入提交后尝试清除页面上的所有字段.

我已经看到下面的代码在示例中使用,但不知道放在哪里.我在PersonModel.vb中尝试过,它会抛出错误.我在我的存储库中尝试了它,我保留了我的子函数和函数,并且它每次都会在单词ModelState和ValueProvierResult上抛出错误.

ModelState.SetModelValue("Key", new ValueProviderResult(null, string.Empty, CultureInfo.InvariantCulture))
Run Code Online (Sandbox Code Playgroud)

有人可以提供一些建议让我清除页面上的字段(文本框)吗?我是MVC的新手,可以使用一些帮助.

谢谢

LW

这是代码....

<HttpPost(), MvcReCaptcha.CaptchaValidator()> _
Function Nominate(ByVal m As NominationModel, ByVal captchaValid As Boolean) As ActionResult

    Dim db = New ChampionTrees.Common.DataAccess.ChampionTreesRepository With {.UserName = "SYSTEM"}
    BindNominateDdls(db)

    Dim addPost As Boolean = False
    If (Request.Form("addNominator") <> Nothing) Then
        m.People.Add(New PersonModel With {.Indicator = PersonIndicator.Nominator})
        addPost = True
    ElseIf Request.Form("addOwner") <> Nothing Then
        m.People.Add(New PersonModel With {.Indicator = PersonIndicator.Owner})
        addPost = True
    Else
        For Each f In Request.Form.Keys
            If f.ToString.StartsWith("deletePerson") Then

                Dim …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc field clear

11
推荐指数
2
解决办法
6万
查看次数

标签 统计

asp.net-mvc ×1

clear ×1

field ×1