关于后台控制前端div显示的问题
有时我们需要从后台控制一些前端显示的格式,比如我们从数据库里获得一些数据后将其作为前端html标记的属性的值,比如“title“等等想要实现这种效果,是不是一定要用在前端...
有时我们需要从后台控制一些前端显示的格式,比如我们从数据库里获得一些数据后
将其作为前端html标记的属性的值,比如“title“等等
想要实现这种效果,是不是一定要用 在前端加入runat标记并绑定数据 这种方法??
我用谷歌浏览器的审查元素方法查看前端代码,发现很多网站并没有用到上述方法的代码
是有其他更好的方法,可以不在前台写控制代码,还是谷歌浏览器的审查元素功能并不会显示这些代码?
求解答,谢谢 展开
将其作为前端html标记的属性的值,比如“title“等等
想要实现这种效果,是不是一定要用 在前端加入runat标记并绑定数据 这种方法??
我用谷歌浏览器的审查元素方法查看前端代码,发现很多网站并没有用到上述方法的代码
是有其他更好的方法,可以不在前台写控制代码,还是谷歌浏览器的审查元素功能并不会显示这些代码?
求解答,谢谢 展开
2个回答
展开全部
//看见runat,你应该就是用C#,asp.net了吧。
//实现这种其实还有有方法的,给你提供几个方法,你衡量一下选择着用吧。
//1、最简单的,直接在 aspx 页面上,使用代码完成
<% string u = "show";
if(u=="show"){
%>
<label>我是show,我被显示了</label>
<% } %>
//2、使用 ajax 提交到后台去判断是否要展示,引用 jquery
$.post("你进行判断并且返回数据的一般处理程序.ashx",function(data){
// 这里的 data 就是 .ashx 中的输出数据
if(data=="show"){
// 如果返回是 show ,则把 id=conid 的控件 show() 出来
$("#conid").show();
}else{
// 否则隐藏
$("#conid").hide();
}
});
//3、在aspx的后台页面,可以直接输出<script></script>代码,对控件进行隐藏
Response.Write("<script>document.getElementById('conid').style.display='none;';</script>")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询