for (int i = 1; i < 10; i++)
{
ImageButton img = new ImageButton();
img.ID = "caobin";
img.PostBackUrl = "http://www.baidu.com";
pl.Controls.Add(img);
}当我加载一个ImageButton是可以成功的.加多个时却不行?请问前辈如何弄出来呢?谢谢了
{
ImageButton img = new ImageButton();
img.ID = "caobin";
img.PostBackUrl = "http://www.baidu.com";
pl.Controls.Add(img);
}当我加载一个ImageButton是可以成功的.加多个时却不行?请问前辈如何弄出来呢?谢谢了
解决方案 »
- 404报错,求解
- 如何把discuz整合到我的网站?我的网站是ASP开发的
- 循环判断后添加数据出现丢失情况,盼帮忙
- ASP.NET+SQL网站发布问题!!
- web高手请进:Web(只谈bs模式)中静态类,静态属性,静态方法如何运作的?
- 请高手帮我看下这个代码错在哪里
- 求双击datagrid模板列中的文本框弹出一个模式对话框,让选择的返回值写入DATAGRID中的两个文本框
- 急!!!!!!关于在asp.net中如何实现DateTimePicker控件功能,及在IFRAME中的子容器问题
- (急)请问我想把对datagrid的数据的修改留到最后再输入数据库怎么做
- 如何对datagrid的某一列添加一个onclick事件?
- DropDownList控件绑定给选项自动生成Option中的自定义属性
- 想把一条带变量的SQL语句传到用户控件中!
{
ImageButton img = new ImageButton();
img.ID = "caobin"+i.ToString();
img.PostBackUrl = "http://www.baidu.com";
pl.Controls.Add(img);
}
private void DynamicCreateAtt()
{
if (Convert.ToInt16(TextBox_AttNumber.Text) < 1)
//TextBox_AttNumber,用户输入上传附件个数
{
return;
} TextBox attDes = null;
FileUpload att = null; if (TABLE_ATT.Rows.Count > 2)
{
do
{
TABLE_ATT.Rows.RemoveAt(TABLE_ATT.Rows.Count - 1);
} while (TABLE_ATT.Rows.Count > 2);
} for (int i = 0; i < Convert.ToInt16(TextBox_AttNumber.Text); i++)
{
TABLE_ATT.Rows.Add(new HtmlTableRow());
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells.Add(new HtmlTableCell());
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells.Add(new HtmlTableCell());
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells.Add(new HtmlTableCell());
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells.Add(new HtmlTableCell());
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Align = "left"; TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[0].InnerText = "附件: ";
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[0].Width = "60px"; att = new FileUpload();
att.ID = "FileUpload_Att" + i.ToString();
att.Width = new Unit(300); if (TABLE_ATT.FindControl(att.ID) == null)
{
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[1].Controls.Add(att);
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[1].Align = "left";
} TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[2].InnerText = "描述: ";
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[2].Width = "60px";
attDes = new TextBox();
attDes.ID = "TextBox_AttDes" + i.ToString();
attDes.Width = new Unit(180);
attDes.MaxLength = 50; if (TABLE_ATT.FindControl(attDes.ID) == null)
{
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[3].Controls.Add(attDes);
TABLE_ATT.Rows[TABLE_ATT.Rows.Count - 1].Cells[3].Align = "left";
}
}
}
for (int i = 1; i < 10; i++)
{
img[i] = new ImageButton();
img[i].ID = i.ToString();
pl.Controls.Add(img[i]);
}