前台显示后台数据
2012-02-12 21:23
141 查看
1.<asp:Literal ID="li" runat="server" />
2.Request.QueryString["id"];
3.后台动态添加服务器控件到前台
第一步:在我们所在的页面动态添加一个容器,例如(div),并标记为服务器类型(runat=“server”)
<div id="div" runat="server"></div>
第二步:动态创建服务器控件
private string k = "1";
protected void btnAdd_Click(object sender, EventArgs e)
{
TextBox txt;
txt = new TextBox();
txt.ID = "txt" + k;
this.div.Controls.Add(txt);
}
第三步:获取添加控件的内容
protected void btnShow_Click(object sender, EventArgs e)
{
//TextBox txt;
// txt = this.div.FindControl("txt"+k) as TextBox;
// this.li.Text = txt.Text;
this.li.Text =Request.Form["txt"+k].ToString();
}
注:动态添加多个服务器控件
int j=0;
int k=0;
TextBox txt;
for (int i = 0; i < DropDownList1.SelectedIndex; i++)
{
txt = new TextBox() ;
if (i % 19== 0)
{
k = 0;//控制它在0~20之间,这样就可以避免出现超过20的值了
j++;//这个用了确定第几组的,因为我涉及到的动态创建没有超过4000,因此这样就组足//够了,如果你想创建超过4000的,可以采用此方法继续进行延伸。
}
k++;
txt.ID = "txt" + k.ToString()+"x"+j;
divControls.Controls.Add(txt);
}
更多资料:http://hi.baidu.com/shaoxiaoming/blog/item/72e579230647df4dad34deb3.html
2.Request.QueryString["id"];
3.后台动态添加服务器控件到前台
第一步:在我们所在的页面动态添加一个容器,例如(div),并标记为服务器类型(runat=“server”)
<div id="div" runat="server"></div>
第二步:动态创建服务器控件
private string k = "1";
protected void btnAdd_Click(object sender, EventArgs e)
{
TextBox txt;
txt = new TextBox();
txt.ID = "txt" + k;
this.div.Controls.Add(txt);
}
第三步:获取添加控件的内容
protected void btnShow_Click(object sender, EventArgs e)
{
//TextBox txt;
// txt = this.div.FindControl("txt"+k) as TextBox;
// this.li.Text = txt.Text;
this.li.Text =Request.Form["txt"+k].ToString();
}
注:动态添加多个服务器控件
int j=0;
int k=0;
TextBox txt;
for (int i = 0; i < DropDownList1.SelectedIndex; i++)
{
txt = new TextBox() ;
if (i % 19== 0)
{
k = 0;//控制它在0~20之间,这样就可以避免出现超过20的值了
j++;//这个用了确定第几组的,因为我涉及到的动态创建没有超过4000,因此这样就组足//够了,如果你想创建超过4000的,可以采用此方法继续进行延伸。
}
k++;
txt.ID = "txt" + k.ToString()+"x"+j;
divControls.Controls.Add(txt);
}
更多资料:http://hi.baidu.com/shaoxiaoming/blog/item/72e579230647df4dad34deb3.html
相关文章推荐
- 后台返回json数据,前台显示代码
- 分享知识-快乐自己:SpringMvc后台Date对象数据 到 前台页面的显示转换
- 关于从后台获取数据List<User>转化为JSON格式在前台用easyui以表格显示
- 玩转Web之Json(三)-----easy ui怎么把前台显示的dataGird中的所有数据序列化为json,返回到后台并解析
- ExtJs4.1读取后台XML数据并显示在前台的Ext.grid.Panel,并额外添加一列动作列
- 前台列表动态显示后台数据并链接查询
- 【工作记录0013】easyui中datagrid绑定,后台可读出数据,前台未显示的解决方法
- 玩转Web之Json(三)-----easy ui怎么把前台显示的dataGird中的所有数据序列化为json,返回到后台并解析
- 在写extjs中一个panel里放了3个grid,但就是不显示页面,后台给出数据,前台也有加载数据
- 使用jQuery解析JSON数据(jquery在前台对从后台获取到的json数据进行解析,并进行显示)
- 后台传过来的JSON数据里的date传到前台的时候显示的是【Object object】 处理方法
- 根据后台数据 动态显示前台编辑按钮内容
- [置顶] ajax请求到后台数据,前台不用拼接字符串append追加HTML标签,一样显示到页面 (使用空模板)
- C#后台拼接参数,前台显示数据
- C#中“类似GridView等控件”的前台显示与后台数据变化之间的关系
- cordys 后台表查询、组装数据 前台显示
- ajax后台返回的数据为空前台显示出现undefined的解决方法
- 金额后台返回数据为null,前台显示需为0.0以及金额前面添加¥
- EF5+MVC4系列(7) 后台SelectListItem传值给前台显示Select下拉框;后台Action接收浏览器传值的4种方式; 后台Action向前台View视图传递数据的四种方式(ViewDate,TempDate,ViewBag,Model (实际是ViewDate.Model传值))
- 《项目经验》--后台一般处理程序向前台JS文件传递JSON,JS解析JSON,将数据显示在界面--显示在DropDownList 或 显示在动态创建的table中