public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
int lycommid = 0;
try
{ lycommid = int.Parse(context.Request.Params["lycommid"].ToString());
}上面 context.response.contenttype="text/plain";这是什么意思呢?
为什么获取 lycommid的值 还要 context.request.params 直接用request.params获取不到么?
{
context.Response.ContentType = "text/plain";
int lycommid = 0;
try
{ lycommid = int.Parse(context.Request.Params["lycommid"].ToString());
}上面 context.response.contenttype="text/plain";这是什么意思呢?
为什么获取 lycommid的值 还要 context.request.params 直接用request.params获取不到么?
解决方案 »
- 如何把查询结果做为条件,我这条SQL语句如何通过?
- throw new Exception出问题,高手帮忙!
- 如何在前台经过判断获得数据?VB.NET
- 建asp.net建目的问题,帮瞧下。已成功创建 Web,但在试图配置此 Web 的应用程序根时发生错误。如果没有应用程序根....
- 可否将一个asp.net页面作为template
- 为他网站安全有没有必要把sql server与iis分在两台机器.
- 门户网站各个频道用户统一认证解决方案??
- 请教:水晶报表9.133(vs.net 2002),运行水晶报表时出错,请问怎样解决?
- Listview无法自动刷新
- 急!高分求日程安排的源码或者干净日程控件!
- asp.net的memu控件怎样横向显示时自动伸展到整个网页啊
- jquery 显示隐藏 span 问题
他是页面显示的类型
第二个是接收参数,你要看他是怎么传过来的,通过get还是post。
如果是get的话 你可以用context.Request.QueryString["id"]
如果是post的话 你可以用context.Request.Form["id"]来接收,
当然,不论什么方式,利用context.Request["id"]来接收都能接收到,不过安全性更加低了
希望对LZ有帮助
至于后边那个,其实两个是一样的。request.params 就是调用当前ashx对象(既当前page对象)的属性,“this.Request”,但是它其实就是在初始化时使用context.Request来赋值的。
为什么获取 lycommid的值 还要 context.request.params 直接用request.params获取不到么?---后者的Request是context的一个属性,你没有context怎么来的request呢,request.params这样写应该是报错的
这个是设置响应输出类型,告诉浏览器对我响应的东西怎么进行处理
你可以看看怎么生成验证码 输出的是图片
context.request.params 看楼上各位的