【问题标题】:Convert javascript string to C# string in MVC 4?在 MVC 4 中将 javascript 字符串转换为 C# 字符串?
【发布时间】:2015-06-24 17:40:57
【问题描述】:

我正在使用 C# 和 javascript 学习 MVC 5。 我花了 2 个小时搜索将 javascript 字符串转换为 C# 字符串的解决方案,反之亦然。 但我不知道如何实现这一点。

【问题讨论】:

  • 你的问题毫无意义。 JavaScript 代码在客户端浏览器中执行,C# 代码在 IIS 服务器上执行。没有共享内存。您是在问如何在两者之间传递字符串参数?
  • 请提供一些代码来帮助解释您要实现的目标。断章取义,很难理解您最终要寻找什么。
  • 看看这个问题可能是你在找什么stackoverflow.com/questions/11287484/…

标签: javascript c# asp.net-mvc-4


【解决方案1】:

很难准确说出您要问什么,但如果您需要在服务器端 C# 中使用来自客户端 JavaScript 的字符串,您始终可以使用 Ajax POST 回控制器的操作。

JavaScript:

var testString = "Hello, World!"

$.ajax({
        type: "POST",
        url: "/Test/TestAction",
        data: testString,
        success: function (data) {
            // write your function which will call on success
        }});

在你的控制器中...

public class TestController : Controller
{
    public ActionResult Test(string id)
    {
        // id is "Hello, World!"
        // do whatever you want with that string here
    }

}

【讨论】:

    猜你喜欢
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    • 2023-03-28
    • 2014-10-26
    • 1970-01-01
    • 2022-11-29
    相关资源
    最近更新 更多