Thứ Bảy, 9 tháng 8, 2014

Thay đổi giá trị customErrors trong webconfig [C#].


Khi bạn muốn thay đổi giá trị customErrors trong webconfig chẳng hạn lý do: Khi bạn đưa website chạy online thì khi có lỗi hiển thị ra màn hìn lỗi thân thiện người dùng thazy vì hiển thị mã (code) trông rất xấu xí.

Vậy các bước tiến hành. Code được viết bằng ngôn ngữ C# .

Bước 1: Giả lập một customErrors
            static Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
Bước 2: Thay đổi theo điều kiện của bạn.
            CustomErrorsSection cer = config.GetSection("system.web/customErrors") as CustomErrorsSection;
                        if (cbErrorPages.Checked)
                        {
                              cer.Mode = CustomErrorsMode.On;
                        }
                        else {
                              cer.Mode = CustomErrorsMode.Off;
                        }


Bước 3: lưu và thay đổi giá trị này.
                    config.Save();

Hết, xin chào và hẹn gặp lại ở những topic tiếp :)

Không có nhận xét nào:

Đăng nhận xét