ну, я новичок в Grid View, поэтому я беру простой сценарий.ну у меня есть visual webpart
в sharepoint;я добавил вид сетки с первым столбцом из CheckBox Type
и он имеет Button
и Label
я заполняю вид сетки из массива городов и хочу, чтобы при нажатии кнопкивсе отмеченные города добавляются к ярлыку.код ниже.
protected void Page_Load(object sender, EventArgs e)
{
string[] States = new string []{ "Delhi", "Mumbai", "Pune", "Indaore" };
gvStates.DataSource = States;
gvStates.DataBind();
gvStates.Visible = true;
btnShow.Click += new EventHandler(btnShow_Click);
}
void btnShow_Click(object sender, EventArgs e)
{
// what should i write here to append checked value to label
// lblCites.Text +=
}
во время работы я обнаружил, что при нажатии кнопки функция page_load снова создает представление сетки, поэтому все флажки инициализируются.
Пожалуйста, заполните мой код !!!!!
Я не хочу делать то же самое, используя Javascript.я хочу сделать это только на C #
и, если возможно, скажите, пожалуйста, как я могу поставить флажок рядом с кнопкой "Показать", которая используется для проверки всех провероккоробки .
заранее спасибо !!