Hinzufügen von OnClick-Event in Html.RadioButton

Was ich tun möchte, ist der Aufruf einer JavaScript-routine, wenn der Benutzer klickt auf einen radiobutton. Ich habe einige Felder zu aktivieren/deaktivieren, wenn dies geschieht. Allerdings, wenn ich geben Sie

 <%=Html.RadioButton("obp17", "57", ViewData.Eval("obpValue17").ToString().Equals("57"), new {@onclick = "Yes()"})%>

Ich bin immer ein "eingeben oder mit" erwartete Fehler, wenn Sie versuchen, um das onlick-event. Dies sollte einfach sein, aber keiner der Proben, die ich gefunden habe scheinen zu funktionieren. Das führende "@" ist üblich, in allen Beispielen, die ich gefunden habe, aber etwas anderes scheint zu fehlen.

Und ja, ich weiß, die Möglichkeit der überprüfung für die "wahre" ist übertrieben, aber es ist erstellt mit einer speziellen Zweck-code-generator, so war es nicht ohne zusätzliche Arbeit.

Irgendwelche Gedanken?

InformationsquelleAutor photo_tom | 2009-08-03
Schreibe einen Kommentar