Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Làm thế nào để lưu giá trị vô Sesion trong *.ashx

  1. #1
    Ngày gia nhập
    04 2010
    Bài viết
    45

    Mặc định Làm thế nào để lưu giá trị vô Sesion trong *.ashx

    Chào các bạn. Mình có đoạn code sau:

    Code:

    public void ProcessRequest (HttpContext context) {
    string a = context.Request["Label9"].ToString();
    context.Session["Cloth"] = a;
    }

    Mình muốn lấy giá trị của a để lưu vô sesion nhưng nó báo lỗi: "Object reference not set to an instance of an object." (lỗi ngay dòng: context.Session["Cloth"] = a; )
    vậy phải làm như thế nào? mong các ban giúp.

  2. #2
    Ngày gia nhập
    05 2011
    Bài viết
    61

    hj. Bửa trước mình củng bị lổi này. Trong class bạn kế thừa : IReadOnlySessionState là ok

  3. #3
    Ngày gia nhập
    04 2010
    Bài viết
    45

    Trích dẫn Nguyên bản được gửi bởi vuanphuong Xem bài viết
    hj. Bửa trước mình củng bị lổi này. Trong class bạn kế thừa : IReadOnlySessionState là ok
    mình cũng đã thử như bạn nói, nhưng vẫn ko lưu dc giá trị vô sesion. có bạn nào giúp mình với
    Đã được chỉnh sửa lần cuối bởi nguyenthuan111 : 03-05-2012 lúc 12:32 AM.

  4. #4
    Ngày gia nhập
    05 2011
    Bài viết
    61

    sao lại k đc chứ. Mình làm vẩn chạy bình thường mà ? Bạn show class đó lên để mọi người giúp đở đc chứ ?

  5. #5
    Ngày gia nhập
    05 2009
    Bài viết
    8

    lưu giá trị thì phải thừa kế từ IRequiresSessionState chứ ko phải IReadOnlySessionState

  6. #6
    Ngày gia nhập
    04 2010
    Bài viết
    45

    Mặc định Làm thế nào để lưu giá trị vô Sesion trong *.ashx

    Code:
    public class Handler : IHttpHandler, IRequiresSessionState {
        
        public void ProcessRequest (HttpContext context) {
            //context.Response.ContentType = "text/plain";
            //context.Response.Write("Hello World");
            string a = context.Request["Label1"].ToString();
            context.Session["Cloth"] = a;
        }
     
        public bool IsReusable {
            get {
                return false;
            }
        }
    
    }
    đây là đoạn code của mình. các bạn xem dùm mình nha.

Các đề tài tương tự

  1. Công dụng của generic handle(ashx) là gì ?
    Gửi bởi resazip trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 07-08-2013, 10:00 PM
  2. Lổi Session Object reference not set to an instance of an object file Hendler.ashx
    Gửi bởi vuanphuong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 22-04-2012, 10:22 PM
  3. tạo folder tạm mỗi trong mỗi sesion rồi xóa đi khi hết session
    Gửi bởi tuanngocpt trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 0
    Bài viết cuối: 14-02-2012, 06:20 PM
  4. Truy xuất thuộc tính cho Sesion trong C#?
    Gửi bởi thaicuong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 29-07-2011, 12:11 PM
  5. Sử lí như thế nào khi nhập rất chậm trong trình xoạn thảo trong devC
    Gửi bởi toansvcn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 13
    Bài viết cuối: 23-05-2011, 10:04 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn