[英]change picture in master page
master1.master
HTML
<asp:Image ID="First" runat="server" />
拖曳.aspx
<%@ Page Language="C#" MasterPageFile="~/master1.master" AutoEventWireup="true"
CodeFile="two.aspx.cs" Inherits="ControlPanelPP"
Title="Untitled Page" %>
protected void Page_Load(object sender, EventArgs e)
{
how can change Image `First` in master1.master
}
如何更改母版中的圖像???
Image First = new Image();
First = (Image)(Page.Master.FindControl("First"));
if (First != null)
{
First.ImageUrl = "image-path";
}
在master page
的代碼隱藏文件中定義一個property
public string ImagePath
{
get { return First.ImageUrl; }
set { First.ImageUrl = value; }
}
在這樣的內容頁面中添加@MasterType頁面指令......
<%@ MasterType VirtualPath="~/master1.master" %>
tow.aspx
頁面加載設置該屬性...
protected void Page_Load(object sender, EventArgs e)
{
((master1)this.Master).ImagePath= "image_path";
}
((master)this.Master).image.Src = "~/images/titles/accesscontrol.jpg";
一步到位
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.