The placeholder
atribut
Anda sedang mencari placeholder
atributnya. Gunakan seperti atribut lain di dalam kontrol ASP.net Anda:
<asp:textbox id="txtWithHint" placeholder="hint" runat="server"/>
Jangan repot-repot tentang IDE Anda (yaitu Visual Studio) mungkin tidak mengetahui atributnya. Atribut yang tidak terdaftar dengan ASP.net akan diteruskan dan ditampilkan apa adanya. Jadi kode di atas (pada dasarnya) dirender menjadi:
<input type="text" placeholder="hint"/>
Menggunakan placeholder
sumber daya
Cara yang bagus untuk menerapkan petunjuk ke kontrol menggunakan sumber daya . Dengan cara ini Anda mungkin memiliki petunjuk lokal. Misalkan Anda memiliki file index.aspx , file App_LocalResources / index.aspx.resx Anda berisi
<data name="WithHint.placeholder">
<value>hint</value>
</data>
dan kontrol Anda terlihat seperti
<asp:textbox id="txtWithHint" meta:resourcekey="WithHint" runat="server"/>
hasil yang diberikan akan terlihat sama dengan yang ada di bab di atas.
Tambahkan atribut dalam kode di belakang
Seperti atribut lainnya, Anda dapat menambahkan placeholder
ke AttributeCollection
:
txtWithHint.Attributes.Add("placeholder", "hint");
placeholder
atribut untuk kotak teks.