사이트는 모바일 장치에서만 독점적으로 사용됩니다. 숫자 입력 만 필요한 필드의 경우 숫자 키패드를 가져 오려고합니다. tel
으로 설정된 유형의 html 입력 요소를 사용하여이 작업을 성공적으로 수행 할 수 있습니다. 이 필드에 asp:RequiredFieldValidator
을 추가하고 MSDN을 기반으로하고 싶습니다.ASP.NET의 HTML5 형식
입력을 runat="server"
으로 설정해야합니다. 이 작업을 수행 할 때이 오류가 발생합니다.
tel
은 입력 태그에 유효한 유형이 아닙니다.: 나는<input type="tel" runat="server" id="Contract"></input> <asp:RequiredFieldValidator runat="server" ControlToValidate="Contract" ValidationGroup="IfOnRent" Text="*" ErrorMessage="Contract Required"> </asp:RequiredFieldValidator>
runat="server"
을 제거하면
, 나는
여기
''
의 ControlToValidate
속성에 의해 참조 제어 ID Contract
를 찾을 수 없습니다
나는 운이 막 으면서 코드를 작성해야한다. 자체 검증?
도움이된다면 답을 받아 들여야한다는 것을 잊지 말고, 다른 사람들에 대한 기본 호의로서 ... –