问题
I am trying to add a custom data-required attribute to an asp Checkbox control, it works fine for all other controls I've used it on, but on checkboxs it renders the checkbox inside a span that has the custom attribute on. I've tried adding the attribute in the markup and tried adding it to the control in the code behind. Any ideas?
回答1:
use InputAttributes
回答2:
Here is the code I have used:
cb.InputAttributes.Add("data-group", "chkbox");
Then you can use JQuery to target all check-boxes.
$("*[data-group='chkbox']").prop("checked", true);
来源:https://stackoverflow.com/questions/9939287/adding-custom-attributes-to-an-aspcheckbox-control