在MVC 4中将javascript字符串转换为C#字符串

本文关键字:字符串 转换 javascript MVC 中将 | 更新日期: 2023-09-27 17:59:34

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

在MVC 4中将javascript字符串转换为C#字符串

很难准确说出你在问什么,但如果你需要在服务器端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
    }
}