嘿,我的项目目录是:
project
codes
fileupload(ashx)
scripts
image
web-pages
home(aspx)
about(aspx)
FileUpload(aspx)
我在我的FileUpload(aspx)中使用这个ajax函数:
<script>
function ajaxFileUpload() {
$.ajaxFileUpload({
url: "/FileUpload.ashx", // The problem is here
我是使用上传上传文件,他们自动张贴到处理程序。然后,我在网站的公共类中将设置为静态属性的处理程序中的会话进行了修改。然后,我尝试访问aspx页面中的同一个会话,其值为null。我有一种感觉,这是因为cookies,但需要有一种方法来解决这个问题,而不公开url中的sessionid。
ASHX:
public class Upload : IHttpHandler, IReadOnlySessionState, IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
如何将信息传递到处理程序页面?如何指定哪个图像将显示在asp- image -control中?
Handler1.ashx.cs代码:
public void ProcessRequest(HttpContext context)
{
int id1 = something //how can I pass a information to a handler page
int id2 = somthing 2 // same case
byte[] IMG = classP.RedImg(
这是我的密码
var jsonpath;
function loginFromDef() {
var a = grantAccess($('#login :input').serialize());
if (a.Msg) {
$('#msg').html(a.Msg).attr('class', 'error');
}
else if (a.done) {
var returnUrl = getQueryString('ReturnURL');
我正在尝试为客户端将使用serverxmlhttp从处理程序请求信息的环境实现一个使用.ashx的asp.net。这是目前为止的密码..。
CLIENT.ASPX
<%@ Page Language="VB" %>
<%
On Error Resume Next
Dim myserver_url As String = "http://mydomain.com/Server.ashx"
Dim myparameters As String = "one=1&two=2"
Dim xmlht
我需要将文件名变量赋值给ashx页面的隐藏字段值,如何给ashx页面的隐藏字段赋值?
.ashx页面
public void ProcessRequest(HttpContext context)
{
var file = context.Request.Files[0];
//here i need to pass this file name in hidden field value
}
这是隐藏字段所在的aspx页面。
<asp:HiddenField ID="hdnFileName" runat="server"/>