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

时间:2015-06-24 17:40:57

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

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

1 个答案:

答案 0 :(得分:0)

很难确切地说出你要问的是什么,但是如果你需要在服务器端C#中使用来自客户端JavaScript的字符串,你可以随时POST回控制器的动作与Ajax。

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
    }

}