フォームのjqueryを使ってバリデーションを適用したいのですが、ASP.Netによって自動的に生成されたフォーム上のTextBoxの "name"属性が必要です。私はJavaScriptで要素の名前を取得することができますどのような方法がありますちょうど好き:javascriptの "ClientID"と同じようにサーバーコントロールの "name"を取得する方法は?
<script>
'<%= txt.ClientID %>'
</script>
私はjQueryの検証の次のタイプを使用しています:
$(".selector").validate({
rules: {
// simple rule, converted to {required:true}
name: "required",
// compound rule
email: {
required: true,
email: true
}
}
})