您的位置:首页 > 其它

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: