如何在ASP.NET后台页面给前台添加<div>标签?
 我用的是HTML5,在后台获取数据,然后输出数据,动态的创建<div>并设置样式表,
怎样在后台为前台创建div呢?

用Panel的话可以添加ASP控件但是不能添加div这样的HTML控件。

1个回答

肯定可以啊。。为什么不行。。

 <%@ Page Language="C#" EnableSessionState="True" %>
<script runat="server">
    protected void Page_Load(object sender, EventArgs e)
    {
        HtmlGenericControl div = new HtmlGenericControl("div");
        div.ID = "div1";
        div.InnerHtml = new DateTime().ToString();
        pl.Controls.Add(div);
    }
</script><body>
<asp:Panel runat="server" id="pl"></asp:Panel></body>
herotony
GemTony 回复无聊码农: 现在卡在这里了,这个后台写前台HTML代码,并且能呈现数据的问题还未见解决。仍然感谢你的回答。
3 年多之前 回复
herotony
GemTony 回复无聊码农: 在后台写好这些代码,前台的Panel控件里要写Template标签块吗?我后台写好后前台还是不出任何界面也不报错。
3 年多之前 回复
showbo
支付宝加好友偷能量挖 回复herotony: HtmlGenericControl是否服务器端控件了,就需要按照服务器端控件的属性来操作。div.Attributes.Add("class", "xxx");
3 年多之前 回复
herotony
GemTony 回复无聊码农: div.Attributes["class"] = "span4 work-item pro"; 这样写了,测试通过。
3 年多之前 回复
herotony
GemTony 回复无聊码农: 再问一下,能在这段代码里设置div的class属性吗?不是style,找了没看见有class可以设置。
3 年多之前 回复
herotony
GemTony 回复无聊码农: 真的谢谢了,我是这样写的,只是没找对控件的基类。
3 年多之前 回复
showbo
支付宝加好友偷能量挖 而且前台的div就是后台的panel控件。。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何在ASP.NET后台页面给前台添加 标签?
rnrn```rn 我用的是HTML5,在后台获取数据,然后输出数据,动态的创建 并设置样式表,rn怎样在后台为前台创建div呢?rnrn用Panel的话可以添加ASP控件但是不能添加div这样的HTML控件。rn```rnrn
asp.net 如何在后台给前台的selct标签赋值
如上题:asp.net 如何在后台给前台的selct标签赋值?rnrn情景如下:rn前台页面:rnrnrnrnrn后台应该怎么动态加个option进去?rn
如何在后台控制前台div的位子
有一table 每个TD里都一个DIV我要在CS页load 时控制div的位置rn比如 让div1在td1里div2在td3里
asp.net 如何在按钮的后台的click事件中弹出前台的div
并且弹出div后,遮住整个framset,等后台处理完后,自动关闭div,原html页面恢复
asp.net后台显示隐藏前台Div
加上runat="server"属性 后台就可以用id来控制了 div id="div1" runat="Server"> ... div> if(GridView1.Rows.Count> 0)  { div1.Style["Display"]= "Block";//显示 } else  { div1.Style["Display"]= "None";//隐藏
ASP.NET 如何在后台给DIV追加内容。
就是我在后台动态生成的DIV,并给他写入了内容。但我想再给他追加一些东西进去,怎么弄?rn在后台div没有append方法。??????注意,是追加内容,不是覆盖原有的内容。rnrn最主要的是我想加几个控件进去。
asp.net中,js添加的标签如何在后台使用
想用js脚本实现给table动态添加行的功能.他table里面含有文本框,这个文本框在后台C#中访问不到,该如何处理这个文本框,使他能在后台能够收到.
.net FastReport 如何在后台给页面添加图片
.net FastReport 如何在后台给页面添加图片 rnrn从数据库中读出的图片列里面保存的格式如下:rnrnrn我已经知道如果列是路径如何在后台给前台加图片。rnrn但在fastrepot.net中现在我该如何解析出图片1.jpg: (可能这一单元格有多个)rnrn如果解析出来后,我如何动态给前台加图片,麻烦大虾帮忙!谢谢
如何在后台给层添加图片
如何在后台给层添加图片啊?rn部分代码:rnswitch(sSBZL) rncase "5"://"厂车" rn isbID=0; rn sbicon="Image//设备ICO//常春藤.jpg"; rn break; rncase "1"://"锅炉" rn isbID=1; rn sbicon="Image//设备ICO//花.jpg"; rn break; rn rndmap.OnJWtoDP(scale,lon,lat,smaplayer, mlon, mlat,scale,str,out m,out n); rnthis.showsbico1.Src=sbicon; rn[color=#FF0000]this.sbico1.InnerHtml=" "; [/color]//图片显示不出来,如何修改呢rnrn前台: rn rn rn rn
如何在asp.net后台添加这样的js
怎么在aspx.cs文件中添加body onload事件rn给按钮加onclick我会 就是attribute.add了 这个咋办
页面前台如果是div,后台如何FindControl?
[code=html]rnrn rn rn rn rn rn rnrnrn rn rn rn rn rnrnrn rn rn rn rn rnrnrnrnrn[/code]rnrn页面后台如何FindControl前台的Div?rnrn[code=csharp]rnrnSystem.Web.UI.WebControls. ???? = Tb1.FindControl("Type_" + dr["rowIndex"].ToString()) as System.Web.UI.WebControls.????;rnrnrn[/code]rn
在C#后台给前台DIV赋值
在C#后台rnrn如何在后台把写好的html代码赋值给一个字符串,在把这个字符串赋值到前台DIV控件里面rnrn能不能给我一个稍微详细一点的例子啊?rnrn我这里里面还有绑定的数据要显示到前台呢,谢谢!
如何在asp.net后台代码中获取前台div,其中要获取div的id是在后台通过变量拼接而成的,前台div已经添加runat="server"
如题,前台代码为:rn 测试01rn 测试02rn 测试03rn 测试04rn 测试05rn后台代码为:rn string HouZhui = "01";rn string div = "XS_" + HouZhui;rn直接通过"XS_01"可以直接访问该div,但问题是怎样通过这个变量div 获取前台的名称为“XS_01”的div呢?
如何在div下添加表情
NULL 博文链接:https://xusong.iteye.com/blog/2311475
前台增加标签如何在后台获取标签值
我们在使用asp.net设计网页时,经常也会遇到动态增加行的情况.rn这个时候,如果表格里有text、select标签,该如何在后台获取text和select的值呢?rn
asp.net 后台向前台写页面问题
今天发现一个问题,不知怎么解决,还望高手们指点迷津啊?先谢谢了rn问题是这样的,我在index.aspx.cs里写了一个,就是向前台index.aspx写前台的脚本,贴上代码rn protected void Page_Load(object sender, EventArgs e)rn rnrn List UserInfoList = new List();rn UserInfoList = DB.Get().FileInfo.OrderBy(v => v.idFileInfo).ToList();rn StringBuilder sb = new StringBuilder();rn foreach (FileInfo info in UserInfoList)rn rn sb.Append(" ");rn sb.Append("");rn sb.AppendFormat("", info.idFileInfo);rn sb.AppendFormat("", info.idFileInfo);rn sb.Append(" ");rn sb.AppendFormat("教师:0 ", info.Teacher);rn sb.AppendFormat(" 课程:0 ", info.CourseName);rn sb.Append(" 视频模式:资源模式 ");rn sb.Append("");rn sb.Append("");rn rnVideoListString = sb.ToString();rnrn在运行时前台生成一个有图片的超链接页面,我增加了一个查询,比如输入王老师,后台添加方法能取到新的字符串,前台rn<% = VideoListString%>这里也能获取到字符串但是就是最后前台页面没有变化,原本8个图片,查询之后返回的是四个图片的字符串,为什么前台页面还是8个,为什么没有替换呢?怎样解决啊.....帮帮忙啊 再次感谢
asp.net页面后台怎么获取前台插件
我前台页面用rn 加载了一个视频插件,我在后台代码中能获到这个插件吗?如何获取?请教高手!~~~rn急!~~~在线等!~~~~马上给分!~~~~
如何在web后台页面调用前台的javascript函数
我在aspx.cs后台页面的page_load事件中不能调用前台的javascript函数?是不是要用到ajax?代码是这样的:rnpage_load事件中rnClientScript.RegisterStartupScript(this.GetType(), "myscript", " rnInit()");rn前台Javascript函数要调用一个activex控件rnfunction Init()rn var n=new ActiveXObject( "myActivex");rn n.Client_Init();rn alert('success'); rn
如何在后台代码里给前台的select添加数据啊???
如何在后台代码里给前台的select添加数据啊???
请教如何在asp.net页面显示asp.net标签!
想在asp.net页面显示<%=UserName %> 纯文本,利用<%=Server.HtmlEncode("")%>可以正常显示,但是如果想正常显示<%=UserName %>文本:<%=Server.HtmlEncode("<%=UserName %>")%>就出现问题,因为<%会寻找第一个匹配的%>,导致出错。rn请教如何在asp.net页面显示asp.net标签!
前台用html5,如何在后台给提示?
前台用的html5 rn rn rn rn rn.cs中有个函数:rnvoid cancel()rnrn ClientScript.RegisterStartupScript(this.Page.GetType(), "test", " ");rnrn为什么在页面上点击取消,添加失败不能正常的弹出提示框显示?
前台传入参数给后台
&amp;#13; 前台有对应的字段&amp;lt;input&amp;gt;类似的属性name 时。后台接受到的参数是“”,而不是null, 在前台没有相应的字段name对应时,传入后台的是null  在访问服务器时,无论layui 技术还是其他技术,url的路径都是基于服务器的访问路径  &amp;#13; &amp;#13; &amp;#13; &amp;#13; &amp;#13; &amp;#13; &amp;#13; &amp;#13; &amp;#13; ...
在后台获取前台Div控件
前台rndiv id='div<%#Eval("productid")%>'rn后台rn[code=C#]rnHtmlGenericControl div = (HtmlGenericControl)e.Row.Cells[0].FindControl("div" + id)rn[/code]rnrn这样获取的div对象是空的,有什么办法可以获取div对象吗
asp.net如何在文件下载前后成功的在后台调用前台的函数
先说下业务流程,我的程序是这样的,在后台要生成一个文件,花地时间可能比较长,rn所以我在前台写了一个脚本函数,在后台开始运行时显示一个div,让用户稍侯,这没有rn问题,文件生成后,需要下载到前台的客户端,这也没有问题,问题是文件生成后,在rn下载到客户端的前或后,我想把那个div再隐藏掉,就不行了。我在前台也为隐藏div写了rn一个脚本函数。rnrn说明一下,我试了一下代码,如果去掉下载文件这段代码,是可以隐藏div的,也就是说调用rn前台函数是成功的。rnrn我调用隐藏div的命令是:rnClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", " ");rnrn下载文件的代码如下:rn[code=C#]rn Response.Clear();rn Response.Charset = "utf-8";rn Response.Buffer = true;rn this.EnableViewState = false;rn Response.ContentEncoding = System.Text.Encoding.UTF8;rnrn Response.AppendHeader("Content-Disposition", "attachment;filename=" + saveFileName);rn Response.WriteFile(filename);rn Response.Flush();rnrn Response.Close();rn Response.End();rn[/code]rnrn请高手指点一下解决的方法。
ASP.NET如何在后台获取
在.cs文件中获取某一ASP控件元素类别的所有元素集合。rnrn并且可以用[]访问rnrn
ASP.NET 前台与后台交互
Hi,dear all,向你们问一个问题:rn 在一个Home.aspx中有一个button,代码是rn [code=html] [/code]rn 相应后台代码Home.aspx.cs是rn [code=csharp]public void LogoutBtn_Click(object sender, EventArgs e)rn rn userLogin.AccountLogout(loginOutput, LogoutDone);rn [/code]rn LogoutDone这个回调函数是rn [code=csharp]void LogoutDone(object sender, StatusEventArgs e)rn rn ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript0", " ");rn [/code]rn rn logoutCallback()是一个前台函数,我的问题是:进入回调函数LogoutDone时Page_Load函数已经退出了,此时页面已经返回了客户端,用ClientScript.RegisterStartupScript无法调用前台函数logoutCallback(),我怎样才可以在LogoutDone里调用前台函数logoutCallback()?
asp.net前台和后台交换
我希望把前台程序写到后台,后台程序写到前台。rnrn请问怎么做???rnrn和谐社会,文明回答,不要骂人。
asp.net后台与前台传值
前台用rnhtml写页面rn后台用asp.netrn然后怎样将数据库中的值怎样传到前台中去rn不能用ajaxrn
asp.net前台和后台交互
在项目中需要在对Gridview某一行删除的时候弹出删除确认。Gridview的编辑、更新、删除事件都是我在后台另外写的事件。现在想要实现的是:在后台生产一个JavaScript的confirm确认对话框来实现删除确认,然后在后台获取这个结果进行下一步的处理。rn这个确认不能放在前台页面,因为Gridview中的删除不是自定义的属性列。rn有知道的还望指导一下小弟!
如何在div标签中嵌入一个页面
如题,本人菜鸟,希望各位指导!
asp.net中后台获取的datatable怎么在前台div中循环遍历显示,前台都是静态标签
asp.net中后台获取的datatable怎么在前台div中循环遍历显示,前台都是静态标签
给div添加遮罩层,js给页面添加遮罩层
 给id为p_div的元素添加遮罩层 &amp;lt;div style=&quot;background:#000000;height:280px;position:relative;&quot; id=&quot;p_div&quot;&amp;gt;           &amp;lt;video id=&quot;videoLive&quot; style=&quot;&quot; controls=&quot;controls&quot; autoplay=&quot;autoplay&qu
如何在后台调用前台的JS函数?
如何在后台调用前台的JS函数?
如何在前台的过程调用后台的过程??
如何在前台的过程里面调用后台写的函数或者过程啊???rn 急。。。。。。。。。
如何在前台修改后台变量值!
例如有一变量a在前台如何修改其值!
如何在前台的onbeforeunload调用后台的方法?
当页面关闭时,如何在前台的onbeforeunload调用后台的方法?rnrn前台:rnwindow._onbeforeunload = function()rnrn ('txt7').click();rn return true;rnrnrn后台CS代码:rnrnprotected void txt7_Click(object sender, EventArgs e)rnrn string label7.Text="111111";rnrnrn这样写,对不对?
如何在前台调用后台的变量
谢谢
如何在前台调用后台的函数
Button类没有OnMouseMove事件,只能在前台使用此事件,那么,如果我需要在前台发生了这个事件后函用后台的一个函数,有没有可能呢,我下面的尝试失败了rn前台代码rnrnrn后台代码rnpublic void MyOutText(object sender,EventArgs e)rn rn Button3.Text="bbb";rn rn在后台代码里找不到OnMouseMove事件,调用就失败了,但是如果换成OnClick事件又可以的了
如何在后台编写代码实现前台页面刷新
在前台页面不发送任何的请求的情况下,后台如何编写代码自动刷新前台页面
如何在后台往前台的里加入
如何在后台往前台的里加入
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法