document.write('<asp:Image ID="Image2" runat="server" ImageUrl="'+url+'" Width="635px" />');
我想让ImageUrl接收一个asp的变量。
我想让ImageUrl接收一个asp的变量。
解决方案 »
- asp.net怎么用ajax读取txt到textbox中显示出来
- 单字段存储多数据如何筛选?
- 播放器传到服务器上播放不了
- |M| 求SQL查询语句:两个表之间查询出每个班级里面按成绩的记录 第二贴
- 我不知道这里的strConn语句有没有问题,我也不清楚到底怎么写!请那位高手指点指点!只要到conn.Open();就会出现异常,我估计是连接字符
- 一个多条件查询的sql的写法!在线等!(c#)
- vs.net中有什么好用的快捷键?
- 请问asp.net怎样想asp一样输出数据库字段response.write rs("字段")而不是绑定到控件上
- 如何实现这样的功能
- 如何通过rudiobutton的选择动态控制另一个webcontrol的visible或者text的改变
- 有一个webapp打包发布后,有一个目录img下order.xls这个文件就丢失了
- 我的天啊,每拖一次控件想死的心都有
document.write('<asp:Image ID="Image2" runat="server" ImageUrl="<%# url %>" Width="635px" />')在后台Page_Load方法中加上:
protected void Page_Load(object sender, EventArgs e)
{
Image2.DataBind(); // 或Page.DataBind();
}
要写就写html的图片标签
alert(<%#url %>);我把这句添加了前面 这句都没执行到都没跳出对话框
如果这样写
alert(<%#url %>);
document.write('<asp:Image ID="Image2" runat="server" ImageUrl="<%# url %>" Width="635px" />')
会跳出对话框 取到值为空
alert(<%= url %>); // 这里可以用=号
alert(<%# url %>); // 如果用#号的话,在Page_Load中要加上Page.DataBind()语句2.
<asp:Image ID="Image2" runat="server" ImageUrl="<%# url %>"
// 这里必须用#号,因为这是一个服务器控件
// 用了#号的情况下,Page_Load中要加Page.DataBind()3.
<img ID="Image2" src=<%=url%> width="635px"
//这里可以用=号,因为它不是服务器控件(没有runat="server")
//这种情况下,不必写Page.DataBind()来计算绑定表达式
需要加引号吧?
alert("<%#url %>")
document.write('<asp:Image ID="Image2" runat="server" ImageUrl="<%#url %>" Width="635px" />');
Page_Load中要加Page.DataBind()
假如你前面定义了一个URL
document.write("<img ID='Image2' width='635px' src="+URL+"/>');不可能用document.write输出服务器控件的,只能输出html代码