后台代码里写:string sButtons = "<asp:Button ID=\"btnDelete\" runat=\"server\" Text=\"删除\" Visible=\"true\" OnClick=\"BtnDelete_Click\"/>
sTable ="<table><tr><td>"+sButtons+ "</td></tr></table>";
和 protected void DeleteButton_Click(object sender, EventArgs e)
{
Response.Write("看看我行吧!!!!!");
}
可以实现可以吗?我想在点了click后触发事件.
结果呢页面根本不能显示出来控件.为什么呢?
总之,我就是想动态生成一服务器button控件,并给他添加attribuite的click事件.期待各位高手指点了......
sTable ="<table><tr><td>"+sButtons+ "</td></tr></table>";
和 protected void DeleteButton_Click(object sender, EventArgs e)
{
Response.Write("看看我行吧!!!!!");
}
可以实现可以吗?我想在点了click后触发事件.
结果呢页面根本不能显示出来控件.为什么呢?
总之,我就是想动态生成一服务器button控件,并给他添加attribuite的click事件.期待各位高手指点了......
解决方案 »
- 问一个很简单的问题,就是如何往日历加农历?有现成代码了,不知如何调用?
- asp.net如何取出刚保存的数据?
- 高分求助推荐排名的问题
- textbox限制email
- 如何将表的自增id 重新设置为一?
- 请问c#如何调用session里面对象的方法
- <%# 如何判断HTML控件的SELECT控件的行数 -------------
- 我用c++做的程序,想让结果在网页上反馈出来,应该怎么做呢?
- 小妹问一个问题~~~我想学asp.net+sql . sql server 2000有好几个版本,个人、企业..用哪个版本好呀?~
- 关于databind问题
- PasswordRecovery控件遇到的怪问题--不支持中文提示问题,遇到过类似问题的来看看。
- 数值转换成万元的问题
bt1.ID = "";
.....
bt1.Onclick = ....
td1.Controls.Add(bt1);
{ if (ViewState["controls"] == null) { ViewState["controls"] = new System.Collections.Generic.List<string>(); } System.Collections.Generic.List<string> list = (System.Collections.Generic.List<string>)ViewState["controls"];
list.Add(System.IO.Path.GetRandomFileName());
ViewState["controls"] = list; foreach (string item in list)
{
HtmlButton btn = new HtmlButton();
btn.Attributes.Add("onclick", string.Format("window.alert('{0}')",item));
btn.InnerText = item;
PlaceHolder1.Controls.Add(btn);
}
}