में कुकी का उपयोग करना मैं कुकी का उपयोग करके अपनी वेबसाइट में कुछ पृष्ठों के पैरामीटर को पंजीकृत करना चाहता हूं। मैं नीचे दिए गए कोड की कोशिश की लेकिन पसंद नहीं जो मैं चाहता:asp.net mvc C#
<%
HttpCookie cookie = Request.Cookies["search"] ;
if ((cookie != null) && (cookie.Value != ""))
{
Response.Write(cookie.Values["dep_name"].ToString() + "---" +
cookie.Values["cat_name"].ToString() + "---" + cookie.Values["brand"].ToString());
}
%>
समस्या::
public ActionResult Index(int? dep, int? cat)
{
......
string theDept = Request.QueryString["dep"];
HttpCookie cookie = new HttpCookie("search");
cookie.Values["dep_name"] = theDept;
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
return View();
}
मैं site.master में इसे पढ़ा जब मैं एक और पेज कि Request.QueryString["dep"]
रिक्त है के लिए क्लिक करें, तो कुकी उस मैं प्रदर्शित करने के लिए शून्य है।
कुकी के बिना खोए बिना इसे कैसे स्टोर करें, जबकि हम अभी तक कुकी साफ़ नहीं करते हैं?
मैं लगभग छह साल के लिए वेब सामग्री कर रहा हूँ और मैं अभी हाल ही में पहली बार के लिए एक कुकी सेट से जुड़े एक कार्य दिया गया था। अजीब, जंगली सामान। यह मदद करता है, धन्यवाद! – MrBoJangles
स्पष्टीकरण के लिए, आप इस कंट्रोलर को कचरे से भरने से बचने के लिए एमवीसी प्रोजेक्ट के अंदर यह कोड कहां रखेंगे? –
लाइन 'HttpContext.Response.Cookies.Remove' कुकी को सहेजने से नहीं हटाती है? – Jaylen