在MVC4中将javascript字符串转换为C#字符串?
我正在学习使用C#和javascript的MVC5。 我花了2个小时搜索将javascript字符串转换为C#字符串的解决方案,反之亦然。在MVC4中将javascript字符串转换为C#字符串?,javascript,c#,asp.net-mvc-4,Javascript,C#,Asp.net Mvc 4,我正在学习使用C#和javascript的MVC5。 我花了2个小时搜索将javascript字符串转换为C#字符串的解决方案,反之亦然。 但我不知道如何实现这一点。很难准确地说出您的要求,但是如果您需要在服务器端C#中使用客户端JavaScript中的字符串,您可以随时使用Ajax发回控制器的操作 JavaScript: var testString = "Hello, World!" $.ajax({ type: "POST", url: "/Test/Te
但我不知道如何实现这一点。很难准确地说出您的要求,但是如果您需要在服务器端C#中使用客户端JavaScript中的字符串,您可以随时使用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
}
}
你的问题毫无意义。JavaScript代码在客户端浏览器中执行,C#代码在IIS服务器上执行。没有共享内存。您是在问如何在两者之间传递字符串参数吗?请提供一些代码来帮助解释您试图实现的目标。断章取义,很难理解你最终想要的是什么。看看这个问题也许就是你想要的