前台
<asp:Image id="image1" runat="server" > </asp:Image>
后台
public void Button1_Click(object sender,EventArgs e)
{
Button1.Text="改变";
Response.Write("事件被点击"+i.ToString());
Image1.ImageUrl="2.jpg";
Image1.DataBind();
}
<asp:Image id="image1" runat="server" > </asp:Image>
后台
public void Button1_Click(object sender,EventArgs e)
{
Button1.Text="改变";
Response.Write("事件被点击"+i.ToString());
Image1.ImageUrl="2.jpg";
Image1.DataBind();
}
</asp:Image>
这个里面你没有设置源图吧?<asp:image id="previewimg" runat="server" ImageAlign="Middle" AlternateText="上传图片预览区" ImageUrl="/images/1.jpg"></asp:image>Image1.ImageUrl="2.jpg";
这个里面你可能地址引用的方式不对了。把2.jpg放到images目录下了
输入"/images/2.jpg" 网站根目录下面/images/2.jpg
或者"./images/2.jpg"当前目录下面的/images/2.jpg
或者"../images/2.jpg"上级目录下面的/images/2.jpg
试试看了。
原本你这个图片控件的图片链接写在哪里。如果是Page_Load里的话,要加上if(!IsPostBack){//代码}