שלח תשובה

זירת השאלות

718
צפיות
2
תשובות

בעיה בעת שימוש בעוגיות ב- asp.net

,‏ 2 ביוני, 2008

שלום רב

כתבתי את הקטע הבא:


    void Sent_Info_click(object sender, EventArgs e) {
        EnterNewClient(UserName.Text, Psswrd1.Text, UserEmail.Text, System.Convert.ToDateTime(BirthDate.Text));
        
        HttpCookie ObjMyCookie = new HttpCookie("cakesite");
        ObjMyCookie.Value = (UserName.Text);
        ObjMyCookie.Value = (Psswrd1.Text);
        ObjMyCookie.Expires = DateTime.Now.AddMonths(1);

        Response.Cookies.Add("cakesite");

        Entering_new_client.ActiveViewIndex++;

        check.Text = Request.Cookies("cakesite");
    }


וקיבלתי את השגיאה הבאה:
CS0117: 'System.Web.UI.WebControls.Label' does not contain a definition for 'Cookies'
שמצביעה על השורה הנ"ל:
Line 110:        Response.Cookies.Add("cakesite");

מה אני מחמיץ פה?

תגיות:

2 תשובות

  1. sharons הגיב:

    סתם שאלה..
    לא יודעת אם זה יפתור אבל בשביל מה אתה מגדיר אובייקט ObjMyCookie ולא משתמש בו בכלל?
    תנסה


    Response.Cookies.Add(ObjMyCookie);

  2. shahare הגיב:

    הבעיה היא שהוא משום מה לא מקבל את
    Response.Cookies.Add – אני עובד עם ויזואל 2008 והוא בכלל לא מזהה את cookies ולא נותן אותו כאופציה.
    אני מניח שמשהו חסר לי ואני לא יודע מה.
    דבר נוסף – כשאני עומד בויזואל מעל המילה response הוא רושם לי את זה כאילו זה Label שזה גם מוזר בפני עצמו

שלח תשובה