In some scenario we may
require to bind multiple values to HTML control to check some condition. Then we
have our own customer attribute to HTML control and bind the value.
Please refer below step
(Taking Radio button as an example)
Step 1: Assign any
name (it should not be predefined name of the control attributes)
<input
type="radio"
id="RdoBtnEmploye1"
checked='<%#
Eval("IsChecked") %>'
age='<%#
Eval("Age") %>'
isnewjoine='<%#
Eval("IsNewJoine") %>'
onclick="javascript:Check();"
/>
Here, I have added two
custom attribute (age and isnewjoine) to the radio button control
Step 2: Now onclick I
am calling the Check() Javascript method
Step 3: In that
method I can read the custom attribute value like
<script
type="text/javascript"
language="javascript">
function
Check() {
var age =
$("#RdoBtnEmploye1").attr("age");
var
isnewjoine = $("#RdoBtnEmploye1").attr("isnewjoine");
}
</script>