后台怎么获取img的src?(.ent c#) 本帖最后由 huangyu_info 于 2011-03-16 11:20:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个有点难度,src你写死了是不会变得。 <img ID="img11" src="../images/s1.jpg" /> 去掉runat="server" 去掉runat="server" 后台就无法获取到ID="img11"了 System.Web.UI.HtmlControls.HtmlControl pdfFrame= (HtmlControl)this.FindControl("img11"); pdfFrame.Attributes["src"] = 你的url代码; asp.NET <form id="form1" runat="server"> <div> </div> <img ID="Image1" runat="server" name="img1" src="~/Image/Penguins.jpg" /> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> </form>CS文件 protected void Button1_Click(object sender, EventArgs e) { Image1.Attributes["src"] = "~/Image/1.jpg"; } 后台获取src的值string str = Image1.Attributes["src"].ToString(); 可能是大家没明白问题所在现在没找到更好的办法,只好用了最笨的方法。function p1() {document.getElementById("img11").src = "../images/01.gif";}改为:function p1() {document.getElementById("img11").src = "../images/01.gif";document.getElementById("TextBox1").value = "../images/phizdefault/01.gif";}然后添加一个<asp:TextBox ID="TextBox1" runat="server" Text=""></asp:TextBox>让JS改变TextBox1的value。提交的时候,TextBox1的value是不清空保持不变的,TextBox1提交给数据库就可以得到img11的src了。我用的是vs2010 .net3.5感谢上面的朋友,但是我想知道更好的答案,暂且不结贴。 可以放一个隐藏域提交表单时把IMG标签的SRC赋给隐藏域。。不用先赋值。。后台Request.Param["隐藏域的name"]得到值 通过JS将src写入到一个隐藏域中,之后在后台得到隐藏域的值不就能得到了吗 请问一下,做了个服务端和客户端的[QQ],怎么做个类似于webQQ的 码制转换 C# udp 不能接收数据 偏列 窗口 和窗口容器 内的所有控件 VB.net程序运行正常,移植到C#上就出现问题了!求VB和C#都通的高手解答!!万分感激!!![ 定义一个长为100的int数组,随机插入100个数字,并且不能重复 主键跟标识列一样吗? 实时数据库连接的问题 怎样把winform右上角的关闭去掉或使之无效啊? C# Winform下如何屏蔽datagrid右键中的复制,在钱苦等! WPF中richtextbox中的图片在拖曳出windows后e.Data被重置怎么弄? 关于List<T>的问题
<form id="form1" runat="server">
<div>
</div>
<img ID="Image1" runat="server" name="img1" src="~/Image/Penguins.jpg" />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
</form>CS文件
protected void Button1_Click(object sender, EventArgs e)
{
Image1.Attributes["src"] = "~/Image/1.jpg";
}
string str = Image1.Attributes["src"].ToString();
现在没找到更好的办法,只好用了最笨的方法。
function p1() {
document.getElementById("img11").src = "../images/01.gif";
}
改为:
function p1() {
document.getElementById("img11").src = "../images/01.gif";
document.getElementById("TextBox1").value = "../images/phizdefault/01.gif";
}然后添加一个
<asp:TextBox ID="TextBox1" runat="server" Text=""></asp:TextBox>让JS改变TextBox1的value。提交的时候,TextBox1的value是不清空保持不变的,TextBox1提交给数据库就可以得到img11的src了。我用的是vs2010 .net3.5感谢上面的朋友,但是我想知道更好的答案,暂且不结贴。
可以放一个隐藏域提交表单时把IMG标签的SRC赋给隐藏域。。不用先赋值。。后台Request.Param["隐藏域的name"]得到值