Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将参数从通用处理程序文件传递到aspx页面_C#_Asp.net_Parameter Passing_Ashx_Generic Handler - Fatal编程技术网

C# 如何将参数从通用处理程序文件传递到aspx页面

C# 如何将参数从通用处理程序文件传递到aspx页面,c#,asp.net,parameter-passing,ashx,generic-handler,C#,Asp.net,Parameter Passing,Ashx,Generic Handler,我想在aspx页面上显示特定的个人身份,页面加载数据包括照片、姓名。。等 在aspx页面加载中,处理程序文件以反手方式运行 我从这个处理程序文件中的数据库中获取数据。我使用了handler,用于转换图像;否则我将只使用aspx页面加载。但也必须为特定记录返回其他列 并将数据返回到aspx页面,并在aspx控件中显示,如;图像控件、标签控件。。等等 是否可以从通用处理程序ashx文件访问aspx页的服务器控件id? 例如,在ashx文件中,我可以为属于aspx页面的label控件指定一个值吗 或者

我想在aspx页面上显示特定的个人身份,页面加载数据包括照片、姓名。。等 在aspx页面加载中,处理程序文件以反手方式运行 我从这个处理程序文件中的数据库中获取数据。我使用了handler,用于转换图像;否则我将只使用aspx页面加载。但也必须为特定记录返回其他列

并将数据返回到aspx页面,并在aspx控件中显示,如;图像控件、标签控件。。等等

是否可以从通用处理程序ashx文件访问aspx页的服务器控件id? 例如,在ashx文件中,我可以为属于aspx页面的label控件指定一个值吗


或者,还有其他方法可以从ashx文件向aspx页面传递参数吗?简单地说,我希望我的ashx文件将一个对象记录返回到aspx页面,并在asp.net控件中显示该记录。

如果在页面打开时显示图像和其他数据,则只需在页面加载事件中从数据库读取数据,然后更新页面控件。

这没有意义。页面是一种处理程序类型,通常每个HTTP请求只运行一个处理程序,除非执行Server.Transfer。如果用户请求的是处理程序而不是页面,那么他将如何查看页面。用户查看的是aspx页面。当用户打开aspx页面时,处理程序运行backhandi used处理程序,因为我从数据库中获取图像,也有一些其他列,而不是图像。应该在aspx中显示记录。这就是我想知道是否可以从处理程序返回对象的原因。我第一次使用Handler。很抱歉我犯了错误。你的用例是什么?你想在页面中显示与其他数据相关联的图像吗?我对问题做了一些修改,你能检查一下吗?是的,我已经这样做了,没有问题。所以你说,这里没有必要使用泛型处理程序。。虽然我仍然想知道如何做,但如果ashx需要将记录数据(例如person对象)传递给aspx页面,那么这是必要的。。