CssStyleCollection.Item[] 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 nilai CSS untuk kontrol server HTML.
Overload
| Nama | Deskripsi |
|---|---|
| Item[String] |
Mendapatkan atau mengatur nilai CSS yang ditentukan untuk kontrol server HTML. |
| Item[HtmlTextWriterStyle] |
Mendapatkan atau mengatur nilai yang ditentukan HtmlTextWriterStyle untuk kontrol server HTML. |
Item[String]
Mendapatkan atau mengatur nilai CSS yang ditentukan untuk kontrol server HTML.
public:
property System::String ^ default[System::String ^] { System::String ^ get(System::String ^ key); void set(System::String ^ key, System::String ^ value); };
public string this[string key] { get; set; }
member this.Item(string) : string with get, set
Default Public Property Item(key As String) As String
Parameter
- key
- String
Indeks ke atribut CSS.
Nilai Properti
Nilai key.
Contoh
Contoh kode berikut menggunakan Item[] properti untuk mengembalikan nilai gaya yang diatur pada HtmlInputText kontrol.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
MyText.Style.Add(HtmlTextWriterStyle.Width, "200");
FirstMessage.Text = "The text box font color is: " +
MyText.Style["color"] + "<br />" +
"The text box width is: " +
MyText.Style[HtmlTextWriterStyle.Width];
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CssCollection This Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="MyText"
type="text"
value="Type a value here."
style="font: 14pt Verdana; color: blue;"
runat="server"/>
<br />
<asp:Label id="FirstMessage"
runat="server"/>
</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">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
MyText.Style.Add(HtmlTextWriterStyle.Width, "200")
FirstMessage.Text = "The text box font color is: " _
& MyText.Style("color") & "<br />" _
& "The text box width is: " & MyText.Style(HtmlTextWriterStyle.Width)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CssCollection This Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="MyText"
type="text"
value="Type a value here."
style="font: 14pt Verdana; color: blue;"
runat="server"/>
<br />
<asp:Label id="FirstMessage"
runat="server"/>
</div>
</form>
</body>
</html>
Lihat juga
Berlaku untuk
Item[HtmlTextWriterStyle]
Mendapatkan atau mengatur nilai yang ditentukan HtmlTextWriterStyle untuk kontrol server HTML.
public:
property System::String ^ default[System::Web::UI::HtmlTextWriterStyle] { System::String ^ get(System::Web::UI::HtmlTextWriterStyle key); void set(System::Web::UI::HtmlTextWriterStyle key, System::String ^ value); };
public string this[System.Web.UI.HtmlTextWriterStyle key] { get; set; }
member this.Item(System.Web.UI.HtmlTextWriterStyle) : string with get, set
Default Public Property Item(key As HtmlTextWriterStyle) As String
Parameter
Sebuah HtmlTextWriterStyle.
Nilai Properti
Nilai key; jika tidak, null, jika key tidak ada dalam koleksi kontrol server.
Contoh
Contoh kode berikut menggunakan Item[] properti untuk mengembalikan nilai gaya yang diatur pada HtmlInputText kontrol.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
MyText.Style.Add(HtmlTextWriterStyle.Width, "200");
FirstMessage.Text = "The text box font color is: " +
MyText.Style["color"] + "<br />" +
"The text box width is: " +
MyText.Style[HtmlTextWriterStyle.Width];
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CssCollection This Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="MyText"
type="text"
value="Type a value here."
style="font: 14pt Verdana; color: blue;"
runat="server"/>
<br />
<asp:Label id="FirstMessage"
runat="server"/>
</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">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
MyText.Style.Add(HtmlTextWriterStyle.Width, "200")
FirstMessage.Text = "The text box font color is: " _
& MyText.Style("color") & "<br />" _
& "The text box width is: " & MyText.Style(HtmlTextWriterStyle.Width)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CssCollection This Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="MyText"
type="text"
value="Type a value here."
style="font: 14pt Verdana; color: blue;"
runat="server"/>
<br />
<asp:Label id="FirstMessage"
runat="server"/>
</div>
</form>
</body>
</html>
Keterangan
Item gaya yang ditambahkan secara terprogram ke CssStyleCollection koleksi untuk kontrol dengan Item[] properti atau Add metode yang mengambil HtmlTextWriterStyle nilai enumerasi sebagai input disertakan dalam jumlah item gaya yang dikembalikan dengan Count properti dan disertakan dengan literal string yang dikembalikan dengan Value properti . Atribut ini sangat ditik. Jika atribut lembar gaya berskala yang ingin Anda tambahkan ke kontrol server ada dalam HtmlTextWriterStyle enumerasi, gunakan metode yang diketik dengan kuat ini. Jika atribut yang ingin Anda tambahkan tidak ada dalam HtmlTextWriterStyle enumerasi, gunakan Item[] properti atau Add metode .
Mencoba mengakses HtmlTextWriterStyle nilai enumerasi dalam CssStyleCollection kontrol yang belum ditambahkan atau untuk mengakses atribut CSS yang telah ditambahkan dengan Item[] properti atau Add metode , mengembalikan null menggunakan Item[] properti .