我在page_load动态添加checkbox,代码如下:Response.Write("<td align="+"'"+"center"+"'"+" width=150> ");
Response.Write(" <asp:CheckBox ID="+"'"+"cb_1"+"'"+" runat="+"'"+"server"+"'"+" width=50
Visible="+"'"+"True"+"'"+" /> ");
Response.Write("</td> ");
但是界面上看不这个checkbox ,请问这样写有没有问题?
Response.Write(" <asp:CheckBox ID="+"'"+"cb_1"+"'"+" runat="+"'"+"server"+"'"+" width=50
Visible="+"'"+"True"+"'"+" /> ");
Response.Write("</td> ");
但是界面上看不这个checkbox ,请问这样写有没有问题?
解决方案 »
- 急呀~系统挂了,怎么办?
- 从VB转道而来验证密码出错
- 我在VS2003里面启动调试就出现这种情况,点开始执行不调试就能运行!
- 关于asp.net的身份验证的问题?
- 请问高手,我怎么能把windows程序中的datagrid导出到excel?
- 为何我对变量的赋值总是无效?
- DataGrid绑定SQL语句select出来的数据问题
- 请教大家!在web服务器上用web来做类似资源管理器的东西,把局域网中另一台机器上的目录和文件展示出来
- mvc 给image图片文件夹设置权限~~~
- DataGrid连接数据库问题
- 动态添加3行,获取textbox的值并插入数据库
- 【OS(Operating System)与(XP)】两者的开发问题
页面加载时CheckBox cb = new CheckBox();
cb.ID = "cb_1";
cb.Visible = true;
this.Page.Controls.Add(cb);:
cb.ID = "cb_1";
cb.Visible = true;
this.Page.Controls.Add(cb);如果用这个方式添加的话,能不能准确地控制添加到哪个位置?
{
Button btn = new Button();
btn.ID = "btn_bank_submit";
btn.Text = "网上支付";
btn.Click += new EventHandler(btn_bank_submit_Click);
this.Controls.Add(btn);
}
btn.Text = "wwwwwwwwwwwww";
form1.Controls.Add(btn);
Response.Write(" <input type=checkbox /> ");
Response.Write("</td> ");你输出的是html控件,不能写服务器控件的
那我最后提交的时候,能不能遍历所有的checkbox呢?这个input好象没有ID的吧?
Request.Params.Get("xxx")得到
http://www.cnblogs.com/insus/articles/2023678.html
代码://Panel的id为Panel1
this.Panel1.Controls.Add(cb)
请看,你输出的是<asp 控件,你说在页面上能有么
Visible="+"'"+"True"+"'"+" /> ");
你这个是服务端的代码直接输出到页面上,不知道会不会自动转为html代码,如果没转的话,那就出不来,因为浏览器不认服务端控件