![](/img/trans.png)
[英]how to use an ImageButton.OnClick if the ImageButton was created in code behind
[英]How to work with ImageButton in code behind in C#
protected void Button1_Click(object sender, EventArgs e)
{
try
{
if (FileUpload1.HasFile)
{
string FileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
string path = Server.MapPath("~//Images//" + FileName);
FileUpload1.SaveAs(path);
string imagepathsource = path;
string imagepathdest = @"D:\\" + Session["brandname"].ToString() + "\\" + Seasonfolders.SelectedItem.Text + "\\" + stylefolders.SelectedItem.Text + "\\Images\\" + FileName;
File.Move(imagepathsource, imagepathdest);
uploadedimage.ImageUrl = "D://" + Session["brandname"].ToString() + "//" + Seasonfolders.SelectedItem.Text + "//" + stylefolders.SelectedItem.Text + "//Images//" + FileName;
}
}
uploadedimage是一個ImageButton,我需要使用帶有該鏈接的imageurl來顯示圖像。 圖像沒有顯示,沒有錯誤..我可以看到上面的代碼執行時頁面正在刷新? 可以添加什么代碼?
ImageUrl
需要一個URL。
因此,不要在磁盤上使用本地文件名分配它,而是使用類似這樣的東西(其中~
代表'應用程序根文件夾':
uploadedimage.ImageUrl = "~/Images/yourImage.png"
你必須提供:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.