Я хочу переименовать имена столбцов в GridView на нескольких страницах. До сих пор я мог менять один за раз. Вот мой код:Как изменить заголовок GridView на нескольких страницах?
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < GridView1.Columns.Count; i++)
{
if (GridView1.Columns[i].HeaderText == TextBox1.Text)
{
GridView1.Columns[i].HeaderText = TextBox2.Text;
}
}
}
В представлении дизайна у меня есть два текстовых поля и кнопка. Когда я нажимаю кнопку, он получает textbox1 и переименовывает этот столбец, который я ввел в текстовое поле2.
Что я пытаюсь сделать: у меня есть несколько страниц, и я хочу изменить их заголовок HeaderText. Я не хочу добавлять эти кнопки и текстовые поля на каждую страницу. Есть ли способ вызвать эту функцию только один раз и изменить заголовочные заголовки на всех страницах?
Заранее спасибо.