python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language
How to create cookies in asp net mvc and read in JavaScript

How to create cookies in asp net mvc and read in JavaScript

Create cookies using MVC 5 controller code-sample
?
1
2
3
4
5
6
7
private static void CreateCookies(string UID)
{
     System.Web.HttpCookie cookie =   System.Web.HttpContext.Current.Request.Cookies["UIDCookie"] ??
     new System.Web.HttpCookie("UIDCookie");
     cookie.Values["UID"] = Convert.ToString(UID);        
     System.Web.HttpContext.Current.Response.Cookies.Add(cookie);
}
private static void CreateCookies(string UID)
{
     System.Web.HttpCookie cookie =   System.Web.HttpContext.Current.Request.Cookies["UIDCookie"] ?? 
     new System.Web.HttpCookie("UIDCookie");
     cookie.Values["UID"] = Convert.ToString(UID);         
     System.Web.HttpContext.Current.Response.Cookies.Add(cookie);
}

Read cookies using JavaScript code-sample
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* This is for get session setails. by Anil Singh */
var OBPCX = OBPCX || {};
var baseURL = "http://localhost:56110/";
OBPCX.ALERT = new function () {
    var currentSession = [];
    function setCokiesValue(key, value) {
        currentSession[key] = value;
    };
    var session = function readCookie() {
        match = document.cookie.match(new RegExp('UIDCookie' + '=([^;]+)'));
        if (match) {
            var array = match[1].split('&');
            for (var i = 0; i < array.length; i++) {
                name = array[i].split('=')[0];
                value = array[i].split('=')[1];
                currentSession.push(setCokiesValue(name, value));
            }
        }
        return currentSession;
    };
    return {
        session: session,
        baseURL: baseURL
    }
}
/* This is for get OBPCXALERT session setails. by Anil Singh */
var OBPCX = OBPCX || {};
var baseURL = "http://localhost:56110/";

OBPCX.ALERT = new function () {
    var currentSession = [];

    function setCokiesValue(key, value) {
        currentSession[key] = value;
    };

    var session = function readCookie() {
        match = document.cookie.match(new RegExp('UIDCookie' + '=([^;]+)'));
        if (match) {
            var array = match[1].split('&');
            for (var i = 0; i < array.length; i++) {
                name = array[i].split('=')[0];
                value = array[i].split('=')[1];
                currentSession.push(setCokiesValue(name, value));
            }
        }
        return currentSession;
    };
    return {
        session: session,
        baseURL: baseURL
    }
}
ANIL SINGH

Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - http://code-sample.com and http://code-sample.xyz
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
www.code-sample.com/. Powered by Blogger.
ASK Questions