Ejemplo n.º 1
0
 public static WebBrowsingSettings GetWebBrowsingSettings(this Controller aoController)
 {
     WebBrowsingSettings loSettings = aoController.Session["WebBrowsingSettings"] as WebBrowsingSettings;
     if (loSettings == null)
         aoController.Session["WebBrowsingSettings"] = loSettings = new WebBrowsingSettings();
     return loSettings;
 }
Ejemplo n.º 2
0
        public ActionResult Index(string key, string value)
        {
            WebBrowsingSettings loSettings = Session["WebBrowsingSettings"] as WebBrowsingSettings;

            if (loSettings == null)
            {
                Session["WebBrowsingSettings"] = loSettings = new WebBrowsingSettings();
            }
            PropertyInfo loProp = typeof(WebBrowsingSettings).GetProperty(key);

            if (loProp != null)
            {
                object loValue = Convert.ChangeType(value, loProp.PropertyType);
                loProp.SetValue(loSettings, loValue, null);
            }
            return(Redirect(Request.UrlReferrer.AbsoluteUri));
        }