Je suis en train d'ajouter un peu onmouseover et onmouseout attributs à l'une des entrées < >, <td> ou < étiquette > éléments pour chaque ListItem d'un RadioButtonList. Comment puis-je faire cela? Voici ce que j'ai essayé. Cela ne fonctionne pas ...Comment ajouter des attributs Javascript aux éléments ASP.NET RadioButtonList?
ASPX fichier ...
<asp:RadioButtonList ID="RadioButtonListPaymentFrequency"
runat="server"
RepeatDirection="Vertical"
RepeatLayout="Table"
RepeatColumns="1" />
code VB Derrière ...
Dim ListItemOneTimeOnly As New ListItem("One-Time Only", "1") ListItemOneTimeOnly.Attributes.Add("onmouseover", "ddrivetip('Example: $300 total amount paid one-time means 1 payment of $300.')") ListItemOneTimeOnly.Attributes.Add("onmouseout", "hideddrivetip()") RadioButtonListPaymentFrequency.Items.Add(ListItemOneTimeOnly) Dim ListItemMonthly As New ListItem("Monthly", "12") ListItemMonthly.Attributes.Add("onmouseover", "ddrivetip('Example: $300 total amount paid monthly means 12 payments of $25.')") ListItemMonthly.Attributes.Add("onmouseout", "hideddrivetip()") RadioButtonListPaymentFrequency.Items.Add(ListItemMonthly) Dim ListItemQuarterly As New ListItem("Quarterly", "4") ListItemQuarterly.Attributes.Add("onmouseover", "ddrivetip('Example: $300 total amount paid quarterly means 4 payments of $75.')") ListItemQuarterly.Attributes.Add("onmouseout", "hideddrivetip()") RadioButtonListPaymentFrequency.Items.Add(ListItemQuarterly) Dim ListItemSemiannually As New ListItem("Semiannually", "2") ListItemSemiannually.Attributes.Add("onmouseover", "ddrivetip('Example: $300 total amount paid monthly means 2 payments of $150.')") ListItemSemiannually.Attributes.Add("onmouseout", "hideddrivetip()") RadioButtonListPaymentFrequency.Items.Add(ListItemSemiannually)
HTML généré ...
<table id="RadioButtonListPaymentFrequency" border="0">
<tbody>
<tr>
<td>
<input id="RadioButtonListPaymentFrequency_0" name="RadioButtonListPaymentFrequency" value="1" type="radio">
<label for="RadioButtonListPaymentFrequency_0">One-Time Only</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonListPaymentFrequency_1" name="RadioButtonListPaymentFrequency" value="12" type="radio">
<label for="RadioButtonListPaymentFrequency_1">Monthly</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonListPaymentFrequency_2" name="RadioButtonListPaymentFrequency" value="4" type="radio">
<label for="RadioButtonListPaymentFrequency_2">Quarterly</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonListPaymentFrequency_3" name="RadioButtonListPaymentFrequency" value="2" type="radio">
<label for="RadioButtonListPaymentFrequency_3">Semiannually</label>
</td>
</tr>
</tbody>
</table>