散分问题(欢迎高手来)
datagrid增加删除列
要求界面有 datagrid显示 textbox输入 button
textbox 中输入4,按button就加4列输入-3就减少3列
textbox 中输入3,按button就加3列输入-2就减少2列
一句话:文本框中输入几(数字)就相应的增加几列
最好可以清楚一点
------解决方案--------------------DataGrid 是一个模板,没有数据填充搞那么多列有虾米用处?
------解决方案--------------------protected void Button1_Click(object sender, EventArgs e)
{
int iCount = Convert.ToInt32(this.TextBox1.Text);
int iColumns = this.GridView1.Columns.Count;
if (iCount != 0)
{
if (iCount < 0&&iColumns+iCount> 0)
{
if(iColumns+iCount <0)
{
Response.Write( " <script languange=javascript> alert( '列数总数不能小于零! ') </script> ");
}
for (int i = 0; i > iCount; i--)
{
this.GridView1.Columns.RemoveAt(iColumns+iCount);
}
}
}
}
以上这些是减列的,增加列的自己搞定!
------解决方案--------------------jf
------解决方案--------------------mark
------解决方案--------------------up
------解决方案--------------------学习
------解决方案--------------------学习
顶