前台:
<script language="JavaScript" type="text/javascript">
tpics = 'images/p1.jpg|images/p2.jpg|images/p3.jpg|';
</script> 后台.CS中,有三个变量的值tempimg1,tempimg2,tempimg3要赋给以上对应的: images/p1.jpg 、images/p2.jpg、images/p3.jpg我用以下的方法试了,没用,前台显示时,出为了我要的结果,其实就是显示点文字。
<script language="JavaScript" type="text/javascript">
tpics = '<%=tempimg1%><%=tempimg2%><%=tempimg3%>';
</script>
===================求各位了,谢谢!
<script language="JavaScript" type="text/javascript">
tpics = 'images/p1.jpg|images/p2.jpg|images/p3.jpg|';
</script> 后台.CS中,有三个变量的值tempimg1,tempimg2,tempimg3要赋给以上对应的: images/p1.jpg 、images/p2.jpg、images/p3.jpg我用以下的方法试了,没用,前台显示时,出为了我要的结果,其实就是显示点文字。
<script language="JavaScript" type="text/javascript">
tpics = '<%=tempimg1%><%=tempimg2%><%=tempimg3%>';
</script>
===================求各位了,谢谢!
解决方案 »
- gridview 行ONCLICK事件
- 有没有人做过asp.net调用php版的discuz论坛的登录和帖子列表?
- 也不知道今天会不会有人解答问题。心里粑凉的。关于AJAX问题
- 如何在asp.net代码中执行打开一个窗口的动作
- [送分贴(100分)]:关于对话框页面关闭的弱弱的问题----------来者有份!!!
- 请教一个换肤功能的解决方案
- 帮忙分析下这个站的几技术,怎么做的?
- 一个关于TreeView和框架的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 下载的源文件在VS新建的网站中没法打开啊
- 关于数据库数据本地操作问题
- 有关Discuz!nt的问题,请问高手们,discuz!nt 可以实现同步修改用户名,同步修改邮箱吗?
- 点击下一页后返回到页面顶部
var tpics = '<%=s1 %><%=s2 %><%=s3 %>';
</script>后台:public string s1 = "111", s2 = "222", s3 = "333";我这调试一点问题没有,前台源码显示:var tpics = '111222333';
var tpics = '<%=str %>';
</script>public string str = "images/p1.jpg|images/p2.jpg|images/p3.jpg|";
tpics = '<%=tempimg1%><%=tempimg2%><%=tempimg3%>';
</script>
----------------------------------------------------
显示的这个?那说明你这段是放在单独的js 文件中的,没有被解析原样输出了<%=tempimg1%> 是asp.net 模板引擎的语法,你需要放在.aspx 中还有就是声明的变量至少是 protected 级别的
<script language="JavaScript" type="text/javascript">
imagep1="images/<%=tempimg1 %>";
imagep2="images/<%=tempimg2 %>";
imagep3="images/<%=tempimg3 %>";
var tpics = imagep1+"|"+imagep2+"|"+imagep3;
</script>
C# code
public string tempimg1,tempimg2,tempimg3 ;
<script language="JavaScript" type="text/javascript">
imagep1="images/<%=tempimg1 %>";
</script>
或者ajax 看有没有必要了
其实我事被CSDN 逼的,搞点分去下载...
sb.Append("<script language = \"JavaScript\">\r");
sb.Append(" var cblist=\"" + _checklist + "\";\r");
sb.Append(" var cb=$(\"dv_op_list\").getElementsByTagName(\"input\");\r");
sb.Append(" for (var i = 0; i < cb.length; i++) {\r");
sb.Append(" if(cblist.indexOf(cb[i].value)>=0)\r");
sb.Append(" {\r");
sb.Append(" cb[i].checked=true;\r");
sb.Append(" }\r");
sb.Append(" }\r");
sb.Append("</script>\r"); this.Page.ClientScript.RegisterStartupScript(this.GetType(), "dw", sb.ToString());
1.<%=后台变量%>,变量必须是共有的,public,
2.可以再后台写个方法返回一个值
如:public string GetNum()
{ return 值;
}
http://www.cnblogs.com/insus/articles/2036271.html
使用asp.net的Literal控件。
然后后台 public int boxCounts = 0; 就OK了 祝你好运
第二种方法 后端直接输出JS脚本 这样是带绑定的值
第三种方法<%%>
2.用一个隐藏域 HTML服务器控件,赋值上去, 在页面的onload中取
其实楼主应该更容易想到第二种的啊直觉性的东西
唉
<script language="javascript" type="text/javascript">
var imgs = '<%=imgs() %>';
</script>
.cs
protected string imgs()
{
string img = "";
for (int i = 0; i < 你查询的数据个数; i++)
{
img += "你查询的数据"
img += "|";
}
img = img.Remove(img.Length - 1);
return img;
}
<script language="JavaScript" type="text/javascript">
tpics = '<%=tempimg1%><%=tempimg2%><%=tempimg3%>';
</script> 后台:.cs文件 在class下面写
public string tempimg1 = "";
public string tempimg2 = "";
public string tempimg3 = "";