我页面信息是用table格式加载很多条信息,我现在在cs文件中先用字符串把所有table和table中的数据连好,,在页面用<%%>输出来,但在table的每行第一列我想加个服务端texbox,在cs文件已经生成了控件,但不知道怎么转换成代码赋给字符串,在页面加载出来
aspx文件代码:
<table><%=tablediv %></table>
cs文件:
while{
tablediv += "<td style='text-align:center'>";TextBox txtbox = new TextBox();
txtbox.ID = "jssinput" + drone["id"].ToString();
txtbox.Text = drone["sortnum"].ToString();
txtbox.Width = "25px";
tablediv += "<INPUT id='jssinput"+drone["id"].ToString()+"' style='WIDTH: 25px' type='text' value='"+drone["sortnum"].ToString()+"'/></td>";
tablediv += "<td>" + drone["id"].ToString() + "</td>";
tablediv += "<td>" + drone["name"].ToString() + "</td>";
tablediv += "<td>" + drone["website"].ToString() + "</td>";
}
aspx文件代码:
<table><%=tablediv %></table>
cs文件:
while{
tablediv += "<td style='text-align:center'>";TextBox txtbox = new TextBox();
txtbox.ID = "jssinput" + drone["id"].ToString();
txtbox.Text = drone["sortnum"].ToString();
txtbox.Width = "25px";
tablediv += "<INPUT id='jssinput"+drone["id"].ToString()+"' style='WIDTH: 25px' type='text' value='"+drone["sortnum"].ToString()+"'/></td>";
tablediv += "<td>" + drone["id"].ToString() + "</td>";
tablediv += "<td>" + drone["name"].ToString() + "</td>";
tablediv += "<td>" + drone["website"].ToString() + "</td>";
}
解决方案 »
- 我在网页里放了个socket心跳包不停的发心跳给服务器,怎么关闭网页还在发?
- gridview 控件问题 高手请进,
- 风讯等cms的标签是怎么实现的?
- 数据库类的使用!高分相送!
- 像土豆 youku 这种视频缓冲时的广告是如何实现的
- 向把现在的有一个网站改称三层的。大家给点建议。
- .net如何保护我的程序?
- 在WINDOWS2003下怎样调用CDONTS?要代码
- sql的高手进来帮个忙
- thread.join()如何使用? 它能否实现同步?使用它还用 synchronize 修饰吗?synchronize 等同于Lock 吗 ?
- QQ聊天软件 怎么设计啊 求教啊 搞了好长时间了
- 像这种情况,一条Sql语句能实现吗?
func()返回一个字符串。
TextBox txtbox = new TextBox();
txtbox.ID = "jssinput" + drone["id"].ToString();
txtbox.Text = drone["sortnum"].ToString();
txtbox.Width = "25px";
这个生成的控件,如果加到txtbox字符串中间,这样,这个控件也就能在页面显示出来加载到正确的位置,,,所以我的问题就是,cs文件动态生成的控件,如果加到这个字符串指定的位置,也就是让这个控件在转成代码,用字符串连起来,页面显示
把生成的代码追加到这个div就OK了
表单提交,要用name来读取,例如
<asp:TextBox ID="txt_abc" runat="server"></asp:TextBox>
如果要用Request.Form来获取txt_abc的值,如果是自定义控件或母版页ClientID!=UniqueID,要用UniqueID
Request.Form[txt_abc.UniqueID];