将输入字符串字段值发送到动作控制器

亚历克斯GH

我认为有一个字段被调用Comments,每次我<在“输入”中的任何其他字符(字母等)之前包含in 时,都没有调用动作控制器,我认为是因为无法正确解析串起来,

这是我的类中的属性的声明方式:

 [Display(Name = "Comments"), DataType(DataType.MultilineText)]
 public string my_comments { get; set; }

当我输入任何单词时它工作正常,例如:

dog, [email protected],>asa?

但如果我尝试这样的事情:

<[email protected]>, <p, <asa>,asasd<f

没有调用该操作,我认为是因为这无法将输入解析为字符串...

如果我<在最后包含字符,它通过没问题..,例如:

ddd<

我在我看来使用 JQuery:

  $("#btnSubmit").click(function () {  
 $.ajax({
                type: 'post',
                url: $("#btnSubmit").data("url"),
                data: $("#formEd").serialize(),              
                success: function (result) {
....
}})
})

网址:

 <div class="form-group">
        <div class="control-label col-md-2">Comments</div>
        <div class="col-md-5">
            @Html.EditorFor(model => model.my_comments , new { htmlAttributes = new { @class = "form-control" } })
            @Html.ValidationMessageFor(model => model.my_comments , "", new { @class = "text-danger" })
        </div>
    </div>

还有我的动作控制器:

[HTTPPost]
public ActionResult MyAction(MyClass parameter) // where MyClass contains the my_comments property...
冷谈

您可以添加一个属性来禁用输入验证,但您必须确保您确定要允许 html。

[ValidateInput(false)]
[HTTPPost]
public ActionResult MyAction(MyClass parameter)

您还可以将该属性添加到您的变量中以允许使用 html。

 [Display(Name = "Comments"), DataType(DataType.MultilineText)]
 [AllowHtml]
 public string my_comments { get; set; }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用调用Ajax将字符串数组发送到mvc控制器

来自分类Dev

MVC Ajax:如何将字符串从视图发送到控制器

来自分类Dev

将JSON字符串发送到MVC控制器失败

来自分类Dev

将 JSON 字符串发送到 ASP.NET Core MVC 控制器

来自分类Dev

如何将字符串化的Json从视图发送到MVC4中的控制器

来自分类Dev

尝试将值从HTML发送到控制器

来自分类Dev

Java:将字符串发送到输入流

来自分类Dev

将javascript对象作为字典发送到控制器动作中

来自分类Dev

将动作发送到EmberJS中的Application控制器

来自分类Dev

将控制器动作中的arraylist发送到gsp

来自分类Dev

将模型发送到控制器动作以导出为CSV

来自分类Dev

如何将Json字符串发送到mvc4中的控制器并反序列化json

来自分类Dev

如何在Mvc4中将Json字符串发送到控制器并反序列化json

来自分类Dev

MVC发送值字符串控制器查看

来自分类Dev

如何在codeigniter中将多个图像的隐藏输入值从视图发送到控制器?

来自分类Dev

如何将数据从弹出视图控制器发送到主视图控制器。传递一个字符串,以便我可以将其作为主视图中的标签文本

来自分类Dev

如何在MVC中将字符串值发送到动作?

来自分类Dev

将输入从文本框发送到控制器

来自分类Dev

将隐藏的输入从表单发送到Laravel中的控制器

来自分类Dev

将 ID 输入从提交发送到控制器操作

来自分类Dev

使用Django将HTML输入中的值(字符串)发送到python脚本(views.py)

来自分类Dev

使用Javascript将复选框和文本输入值发送到URL字符串

来自分类Dev

Thymeleaf将参数从html发送到控制器

来自分类Dev

将数据从Sails Service发送到控制器

来自分类Dev

MVC将数据从视图发送到控制器

来自分类Dev

将多个查询发送到Webapi控制器

来自分类Dev

将变量从控制器发送到刀片

来自分类Dev

将数据从PC发送到微控制器

来自分类Dev

通过Ajax将数据发送到控制器

Related 相关文章

  1. 1

    使用调用Ajax将字符串数组发送到mvc控制器

  2. 2

    MVC Ajax:如何将字符串从视图发送到控制器

  3. 3

    将JSON字符串发送到MVC控制器失败

  4. 4

    将 JSON 字符串发送到 ASP.NET Core MVC 控制器

  5. 5

    如何将字符串化的Json从视图发送到MVC4中的控制器

  6. 6

    尝试将值从HTML发送到控制器

  7. 7

    Java:将字符串发送到输入流

  8. 8

    将javascript对象作为字典发送到控制器动作中

  9. 9

    将动作发送到EmberJS中的Application控制器

  10. 10

    将控制器动作中的arraylist发送到gsp

  11. 11

    将模型发送到控制器动作以导出为CSV

  12. 12

    如何将Json字符串发送到mvc4中的控制器并反序列化json

  13. 13

    如何在Mvc4中将Json字符串发送到控制器并反序列化json

  14. 14

    MVC发送值字符串控制器查看

  15. 15

    如何在codeigniter中将多个图像的隐藏输入值从视图发送到控制器?

  16. 16

    如何将数据从弹出视图控制器发送到主视图控制器。传递一个字符串,以便我可以将其作为主视图中的标签文本

  17. 17

    如何在MVC中将字符串值发送到动作?

  18. 18

    将输入从文本框发送到控制器

  19. 19

    将隐藏的输入从表单发送到Laravel中的控制器

  20. 20

    将 ID 输入从提交发送到控制器操作

  21. 21

    使用Django将HTML输入中的值(字符串)发送到python脚本(views.py)

  22. 22

    使用Javascript将复选框和文本输入值发送到URL字符串

  23. 23

    Thymeleaf将参数从html发送到控制器

  24. 24

    将数据从Sails Service发送到控制器

  25. 25

    MVC将数据从视图发送到控制器

  26. 26

    将多个查询发送到Webapi控制器

  27. 27

    将变量从控制器发送到刀片

  28. 28

    将数据从PC发送到微控制器

  29. 29

    通过Ajax将数据发送到控制器

热门标签

归档