私は Grid View が初めてなので、簡単なシナリオを取っています。よく私は共有ポイントを持っていvisual webpart
ます。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#だけでやりたい
&可能であれば、すべてのチェックボックスをチェックするために使用される「表示」ボタンの近くにチェックボックスを配置する方法を教えてください。
前もって感謝します!!