ProMesh.net试用(4)-接收客户端数据
2007-12-24 17:21
211 查看
在ProMesh应用中,一个控制器有3种方式接收浏览器客户端传来的参数:
1、在方法的参数签名中定义:
1public class EmployeeDetail : PageController
2
在上面的例子中,控制器的Run方法定义的“id”和“action”两个参数。
如果有这样Url请求:http://www.yoursite.com/emplyeedetail.ashx?id=5&action=delete,url中id和action参数将会被传递给Run方法的id和action参数;如果url没有带某个相应的参数,则此参数的值为null(或者为参数类型的默认值)。
2、在类中定义字段或属性:
在所需字段定义以下中的某种Attribue:[Get]、[Post]、[GetOrPost]。
1public class EmployeeDetail : PageController
2
上面的_id字段将被映射到url中的“id”参数。
3、在代码中通过调用ProMesh的API显式地取得数据:
下面的代码中通过调用GetData取得Get方式传递的数据,通过PostData相应地可以取得Post参数:
1public class EmployeeDetail : PageController
2
1、在方法的参数签名中定义:
1public class EmployeeDetail : PageController
2
在上面的例子中,控制器的Run方法定义的“id”和“action”两个参数。
如果有这样Url请求:http://www.yoursite.com/emplyeedetail.ashx?id=5&action=delete,url中id和action参数将会被传递给Run方法的id和action参数;如果url没有带某个相应的参数,则此参数的值为null(或者为参数类型的默认值)。
2、在类中定义字段或属性:
在所需字段定义以下中的某种Attribue:[Get]、[Post]、[GetOrPost]。
1public class EmployeeDetail : PageController
2
上面的_id字段将被映射到url中的“id”参数。
3、在代码中通过调用ProMesh的API显式地取得数据:
下面的代码中通过调用GetData取得Get方式传递的数据,通过PostData相应地可以取得Post参数:
1public class EmployeeDetail : PageController
2
相关文章推荐
- ajax.net 和atlas在客户端接收DataTable数据
- Asp.net Socket 客户端(发送和接收数据
- ASP.NET 2.0 客户端无刷新调用服务器端方法获取数据
- Java Socket 服务端发送数据 客户端接收数据
- [1]开发准备-使用C#.NET开发基于本地数据缓存的PC客户端
- WebService客户端,接收数据解析存入数据库
- Java Socket通信(一)之客户端程序 发送和接收数据
- ProMesh.net试用(1)-Hello World
- (六)利用Solr的C#客户端SolrNet检索数据
- ASP.NET MVC 在控制器中接收视图表单POST过来的数据方法
- .net remoting 客户端与服务端绑定事件,一部电脑当服务器,另一部当客户端,发布后没法接收远程错误信息。
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- .net C# 异步socket ,监听和接收数据时可能会引起的 无法访问已释放的对像异常.捕捉处理.
- asp.net ajax客户端编程+jquery:实现泛型数据的客户端数据调用、添加、删除
- TCP与UDP的异同(服务端接收数据,客户端发送数据)
- TCP与UDP的异同(服务端接收数据,客户端发送数据)
- SSH服务器与Android通信(2)--Android客户端接收数据
- 客户端读取本地文件的数据,发送到服务器,服务器接收并存储到文件中
- Asp.net XMLHTTP封装类(GET,Post发送和接收数据)
- Darwin之接收rtsp客户端数据(RTSPRequestStream)