Bir ajax isteği için istemci tarafını kullanıyorum olan Key
adlı bir asp.net RadioButton öğesine bir özel öznitelik eklemek istiyorum.Asp.NET RadioButton denetimine özel öznitelikler ekleme
<asp:RadioButton ID="rdoPost" GroupName=PreferredContactMethod" value="Post" onclick="DoStuff(this)" runat="server" />
almak için Beklediğimden oysa
<span Key="ContactMethod">
<input id="rdoPost" type="radio" name="PreferredContactMethod"" value="Post" onclick="DoStuff(this);" />
</span>
olarak sayfa işlenen (ve ümit) alır:
Ne buluyorum takip ediyor benim aspx biçimlendirme olmasıdır Aşağıdaki
<input id="rdoPost" type="radio" Key="ContactMethod" name="PreferredContactMethod"" value="Post" onclick="DoStuff(this);" />
Aynı şeyi bir Asp TextBox denetimi ile denedim ve tam olarak çalışacağım gibi çalışırözniteliğini <input type="text"/>
öğesine eklemek.
Standart RadioButton denetimi ile bunun etrafında bir yol var mı, yoksa istediğim işaretlemeye ulaşmak için standart olandan mi mi alacağım?
Ayrıca ... (aynı anda iki soru sorduğum için üzgünüm), html biçimlendirmesine standart olmayan öznitelikler eklemek kötü bir fikir midir? Şu anda şu şekilde JavaScript bu özellikleri kullanıyorum: Ben soru/cevap dan buldum
var key = rdoPost.Key;
Evet, bu RadioButtonList RadioButton için yararlıdır, ama. –
10 yıldır web formlarını kodluyorum ve şimdi bu özelliği buldum. Vay. – mlhDev