【问题标题】:Getting string index value from Javascript to MVC C# Controller using string[] array as a parameter使用字符串 [] 数组作为参数从 Javascript 获取字符串索引值到 MVC C# 控制器
【发布时间】:2019-01-12 23:34:10
【问题描述】:

我是这个环境的新手,我只是想问一下是否可以使用 string[] 数组作为参数来获取字符串值而不是索引值?

以下是这些图片:ajax pass this data into controller

我正在使用 ajax 将我的数据传递到 c# mvc 中的 url 控制器。

顺便说一下,这是我的示例数组数据:prepared data.

突出显示的是我的数组,在我的 mvc 参数中 # 声明为 string [] methodParam: highlighted parameter,

那些未突出显示的参数正在工作。我想做的就是在methodParam中一一获取字符串。我试着用这个 GetMethodParam.IndexOf("Date").ToString() 但输出为 -1,这可能在上下文中不可用。

i just want to get each string and its value because i send it to the email outlook..

像这样。 enter image description here.

非常感谢任何建议、澄清或 cmets。谢谢;)。

【问题讨论】:

    标签: javascript c# json ajax model-view-controller


    【解决方案1】:

    你不需要在 ajax 调用的数据中单独输入,只需使用最后一个 UserHeader 并在 Acton(C#) 中使用模型作为参数,其中包含 UserHeader 的所有属性。


    或者,从数据中删除 UserHeader 并将每个属性用作具有相同名称的 C# Action 中的单独参数。

    【讨论】:

    • 谢谢班巴姆爵士。我会试试你的建议。
    猜你喜欢
    • 2014-03-02
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    相关资源
    最近更新 更多