C# 在C中从Ajax获取价值#
在PHP中,我可以通过以下代码从ajax中获得价值:C# 在C中从Ajax获取价值#,c#,php,ajax,C#,Php,Ajax,在PHP中,我可以通过以下代码从ajax中获得价值: $order=$\u GET['order'] C#中的源代码与上面的PHP代码具有类似的功能,它是什么?要获得一个简单的答案,并且不必关心上下文,请利用全局请求对象: string order = Request.QueryString["order"]; 要在MVC控制器操作中使用,请将其声明为方法中的参数: public ActionResult GetOrder(string order) { // ... other co
$order=$\u GET['order']
C#中的源代码与上面的PHP代码具有类似的功能,它是什么?要获得一个简单的答案,并且不必关心上下文,请利用全局
请求
对象:
string order = Request.QueryString["order"];
要在MVC控制器操作中使用,请将其声明为方法中的参数:
public ActionResult GetOrder(string order) {
// ... other code ...
}
如果希望对uri本身进行更简洁的控制,包括为参数指定类型约束,也可以选择定义路由模板:
[HttpGet, Route("orders/{order:int}")]
public ActionResult GetOrder(int order) {
// ... other code ...
}
要获得一个简单的答案,并且不必关心上下文,请利用全局
请求
对象:
string order = Request.QueryString["order"];
要在MVC控制器操作中使用,请将其声明为方法中的参数:
public ActionResult GetOrder(string order) {
// ... other code ...
}
如果希望对uri本身进行更简洁的控制,包括为参数指定类型约束,也可以选择定义路由模板:
[HttpGet, Route("orders/{order:int}")]
public ActionResult GetOrder(int order) {
// ... other code ...
}
您可以创建一个键/值对对象,jQuery将为您完成其余工作:
$.ajax({
...
data : { name1: 'bar', name2 : 'foo' },
...
}))
在控制器中:
public ActionResult GetOrder(string name1, string name2 ) {
// ... other code ...}
您可以创建一个键/值对对象,jQuery将为您完成其余工作:
$.ajax({
...
data : { name1: 'bar', name2 : 'foo' },
...
}))
在控制器中:
public ActionResult GetOrder(string name1, string name2 ) {
// ... other code ...}
在什么情况下?您正在用C#创建WCF吗?WebAPI?一个简单的web表单.aspx页面?MVC控制器动作?解析querystring参数的方法有很多种,但你的最终目标可能是给出正确的答案;到目前为止,我们都做了些什么?您正在用C#创建WCF吗?WebAPI?一个简单的web表单.aspx页面?MVC控制器动作?解析querystring参数的方法有很多种,但你的最终目标可能是给出正确的答案;到目前为止,我已经做到了。