WebControl.Height Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur tinggi kontrol server Web.
public:
virtual property System::Web::UI::WebControls::Unit Height { System::Web::UI::WebControls::Unit get(); void set(System::Web::UI::WebControls::Unit value); };
[System.ComponentModel.Bindable(true)]
public virtual System.Web.UI.WebControls.Unit Height { get; set; }
public virtual System.Web.UI.WebControls.Unit Height { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Height : System.Web.UI.WebControls.Unit with get, set
member this.Height : System.Web.UI.WebControls.Unit with get, set
Public Overridable Property Height As Unit
Nilai Properti
Unit yang mewakili tinggi kontrol. Default adalah Empty.
- Atribut
Pengecualian
Tinggi diatur ke nilai negatif.
Contoh
Contoh berikut menggambarkan cara mengatur Height properti Table kontrol secara deklaratif, yang diwarisi dari WebControl kelas dasar.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Table Property</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Property of a Table Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding = "10"
CellSpacing="0"
GridLines="Both"
Height="300">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</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">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Table Property</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h3>Property of a Table Web Control</h3>
<asp:Table id="Table1" runat="server"
CellPadding = "10"
CellSpacing="0"
GridLines="Both"
Height="300">
<asp:TableRow>
<asp:TableCell>
Row 0, Col 0
</asp:TableCell>
<asp:TableCell>
Row 0, Col 1
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
Row 1, Col 0
</asp:TableCell>
<asp:TableCell>
Row 1, Col 1
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
</form>
</body>
</html>
Keterangan
Height Gunakan properti untuk menentukan tinggi kontrol server Web.
Catatan
Properti ini tidak merender untuk semua kontrol di browser yang lebih lama dari Microsoft Internet Explorer versi 4. Kontrol yang tidak merender properti ini di browser sebelumnya termasuk Label, , HyperLinkLinkButton, dan kontrol validasi apa pun.
CheckBoxList, RadioButtonList dan DataList juga tidak merender properti ini di browser sebelumnya ketika properti mereka RepeatLayout diatur ke RepeatLayout.Flow. Selain itu, hanya jenis Pixel unit dan Percentage yang didukung di browser sebelumnya.
Karena properti ini adalah HTML nonstandar, kontrol server Web yang ditampilkan sebagai tabel, seperti Table dan DataGrid, tidak mendukung properti ini di browser yang lebih lama dari Microsoft Internet Explorer versi 4.
Catatan
Untuk mengatur Height properti ke jenis unit selain default Pixel, Anda harus membuat jenis unit baru khusus untuk jenis unit yang Anda inginkan. Misalnya, untuk mengatur properti kontrol Height ke nilai persentase 100, Anda dapat melakukan hal berikut:
myWebControl.Width = Unit.Percentage(100);
Untuk informasi selengkapnya tentang jenis unit yang Height tersedia untuk properti , lihat Unit kelas .