2
Answers

Stop page being cached

Photo of Manoj Bisht

Manoj Bisht

16y
8.8k
1

Hello All,
How to avoid page being cached. Actually i'm creating an Admin Panel so as i click on Log Out button it brings me over the Default page for Log-in again. But the back button of the browser still working and i want to stop it. For it  i'm using the following code. But page is still being cached.

            Response.Buffer = true;
            Response.ExpiresAbsolute=DateTime.Now.AddDays(-1d);
            Response.Expires =-1500;
            Response.CacheControl = "no-cache";

Answers (2)

0
Photo of Satyapriya Nayak
NA 53k 8m 11y
Blank validation on textbox Method-1 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Validation_on_textbox { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show("Name Field cannnot be blank"); textBox1.Focus(); } else { MessageBox.Show("Correct"); } clear(); } private void clear() { textBox1.Text = ""; } } } Method-2 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Validation_on_textbox { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { foreach (Control c1 in this.Controls) { if (c1 is TextBox) { if (c1.Text == "") { MessageBox.Show("Name Field cannnot be blank"); c1.BackColor = Color.Orange; textBox1.Focus(); } else { MessageBox.Show("Correct"); c1.BackColor = Color.White; } } } clear(); } private void clear() { textBox1.Text = ""; } } } Method-3 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Validation_on_textbox { public partial class Form3 : Form { public Form3() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (textBox1.Text.Trim() == "") { errorProvider1.SetError(textBox1, "Name Field cannnot be blank"); textBox1.Focus(); } else { errorProvider1.Clear(); MessageBox.Show("Correct"); } clear(); } private void clear() { textBox1.Text = ""; } } }
0
Photo of Sunny  Sharma
NA 18.4k 1m 11y
Dear Ravindra,
Please consider to decorate the question properly so that one can understand your problems/requirements properly. I also encourage to do some Googling before you share your problems. We're to help, not to do your homework.
Below is the link where you can grab a lot of them:
Validation in C#

Hope this helps !

Thanks,
Sunny K