DataControlField.HeaderImageUrl Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'URL di un'immagine che viene visualizzata nell'elemento di intestazione di un campo di controlli dati.
public:
virtual property System::String ^ HeaderImageUrl { System::String ^ get(); void set(System::String ^ value); };
public virtual string HeaderImageUrl { get; set; }
member this.HeaderImageUrl : string with get, set
Public Overridable Property HeaderImageUrl As String
Valore della proprietà
Stringa che rappresenta un URL completamente qualificato o relativo di un'immagine che viene visualizzata nell'elemento del piè di pagina dell'oggetto DataControlField.
Esempio
Nell'esempio di codice seguente viene illustrato come impostare in modo dichiarativo la HeaderImageUrl proprietà di una ButtonField colonna, che visualizza un'immagine nell'intestazione GridView di colonna del controllo anziché nel testo dell'intestazione di intestazione.
<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:sqldatasource
id="SqlDataSource1"
runat="server"
connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand="SELECT EmployeeID, FirstName, LastName, Title, Region FROM Employees">
</asp:sqldatasource>
<asp:gridview
id="GridView1"
runat="server"
allowpaging="True"
datasourceid="SqlDataSource1"
allowsorting="True"
width="472px">
<columns>
<asp:buttonfield
headerimageurl="http://www.microsoft.com/homepage/gif/bnr-microsoft.gif"
text="ClickMe"
showheader="True"
buttontype="Button">
</asp:buttonfield>
<asp:hyperlinkfield
target="http://msdn.microsoft.com/"
headertext="Link To Info"
text="MyLink">
<headerstyle backcolor="Yellow">
</headerstyle>
</asp:hyperlinkfield>
</columns>
</asp:gridview>
</form>
</body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:sqldatasource
id="SqlDataSource1"
runat="server"
connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand="SELECT EmployeeID, FirstName, LastName, Title, Region FROM Employees">
</asp:sqldatasource>
<asp:gridview
id="GridView1"
runat="server"
allowpaging="True"
datasourceid="SqlDataSource1"
allowsorting="True"
width="472px">
<columns>
<asp:buttonfield
headerimageurl="http://www.microsoft.com/homepage/gif/bnr-microsoft.gif"
text="ClickMe"
showheader="True"
buttontype="Button">
</asp:buttonfield>
<asp:hyperlinkfield
target="http://msdn.microsoft.com/"
headertext="Link To Info"
text="MyLink">
<headerstyle backcolor="Yellow">
</headerstyle>
</asp:hyperlinkfield>
</columns>
</asp:gridview>
</form>
</body>
</html>
Commenti
Impostare la HeaderImageUrl proprietà quando si vuole visualizzare un'immagine nell'elemento di intestazione di un controllo dati anziché nel testo dell'intestazione.
Nota
Se entrambe le HeaderText proprietà e HeaderImageUrl sono impostate, la HeaderImageUrl proprietà ha la precedenza.