1
다음 코드는 버튼의 HTML ValidationGroup에 유효하지 않은 속성을 렌더링합니다.ValidationGroup은 HTML5의 버튼에 대해 유효성을 검사하지 않습니다.
영문 파일 :
이<button runat="server" id="btnSubmit" onserverclick="btnSubmit_Click" causesvalidation="true" class="button floatRight">
CS-파일 :
btnSubmit.ValidationGroup = UniqueID;
이 렌더링은 :
<button validationgroup="ctl00$NoBody$FullContent$ctl03$ctl01" class="button floatRight" id="ctl00_NoBody_FullContent_ctl03_ctl01_btnSubmit" onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate('ctl00$NoBody$FullContent$ctl03$ctl01'); __doPostBack('ctl00$NoBody$FullContent$ctl03$ctl01$btnSubmit','')"><span class="left"><!-- left --></span>Subscribe<span class="right"><!-- right --></span></button>
내 문제는 ValidationGroup는 HTML5와 내가 돈에 유효하지 않은 코드를 만드는 것입니다 이 문제를 해결하는 방법을 알고 있습니다. 속성이 Button에서만 렌더링되는 것처럼 보이지만 Inputs와 같은 다른 요소는 동일한 ValidationGroup을 가지고 있지만이 특성을 렌더링하지 않습니다.
누군가이 문제를 겪었습니까? 감사.
버튼 입력 유형을 사용해 보았는가? –
@Ian 예, 동일한 결과가 나타납니다. :( –