为什么我动态生成web控件,它就不显示chekbox,结果一片空白
解决方案 »
- 文件自动上传
- 做一个采集器,开始采集以后可以关掉页面,然后下次再打开页面时会显示当前采集的进度,这是什么 技术?
- asp.net(数据库是SQL)如何调用EXCEL作图返回到网页中?
- 如何处理像多个类型表、主题表、优先级、严重程度等记录数不会太多的数据,是每次都读数据库还是保存在Session,如果保存在Session那不是
- MS VS.NET 2003应该配有MSDN的什么版本?
- 怎么在类里给动态的控件添加事件????
- FileUpload的问题,想利用他向数据库中插入图片的路径(在线等 谢谢!)
- 紧急求援:为什么将数据集写入到XML文件时出现System.UnauthorizedAccessException异常!!
- 给出剩下的最后10分,虽不多,心乃诚,2个问题,帮我吧
- 如何将局域网内的摄像头通过服务器转发到外网上去?
- 高分求:谁能把下面这个函数翻译成c#语言.
- 我想把a页生成的sql语句传到b页。应该怎么传?怎么让地址栏里传过去的sql语句隐藏起来。请帮我看看。谢谢!
有没有其它的函数或则其他更好的办法?
然用用id就可以加了:
document.all("td1").innerText= "<checkbox.....";
另外被选中的checkbox回到服务器端,会出现在request.Form集合中,没有选中的不会
<HTML>
<HEAD>
<title>动态生成 CheckBox </title>
<script runat="server" language="C#">
private void Page_Load(Object sender,EventArgs e)
{
System.Web.UI.WebControls.CheckBox CheckBox1 = new System.Web.UI.WebControls.CheckBox();
CheckBox1.ID = "CheckBox1";
//Response.Write(Page.Controls[2].ClientID);
Page.Controls[2].Controls.Add(CheckBox1);
}</script> </HEAD>
<body>
<form id="Form1" method="post" runat="server">
</form>
</body>
</HTML>
改成Page.FindControl("Form1").Controls.Add(CheckBox1);
比较好