0
필자는 Ajax Combobox에서 Field Validator가 필요하지 않지만 Custom Validator를 사용하고 있습니다.하지만 다른 Textbox의 ID를 Ajax Combobox에서 전달할 때 Combobox에 대해서는 작동하지 않습니다. 사용자 정의 검사기 컨트롤 옵션을 확인하려면, 그것은 잘 작동합니다. 다음은 커스텀 Validator가 Combobox ID를 얻지 못했습니다
내 코드입니다 : 업데이트<ajax:ComboBox ID="Cmbx" runat="server" Width="100px" CssClass="AquaStyle textfont"
AutoPostBack="true" DropDownStyle="DropDown" AutoCompleteMode="SuggestAppend"
CaseSensitive="false" ItemInsertLocation="Append"
ValidationGroup="Validate" CausesValidation="true" />
<asp:CustomValidator ID="cvRequired" ControlToValidate="InstCmbx$TextBox" runat="server"
ClientValidationFunction="validate" Display="None" ValidationGroup="Validate"/>
, 나뿐만 아니라 아약스 사이트에서 이슈 트래커를 체크 아웃,하지만 내가 추가해야했다 작동하지 않는이 "$ TextBox"는 ID로 작동하지만 작동하지 않지만 작동하지 않습니다.
나는 같은에서 간단한 자바 스크립트 함수를 호출 할 수 없습니다입니다 :
function validate(sender, args) {
alert("gasfkgsjkds");
}
클라이언트 측 이벤트 validate()를 지정한 컨트롤의 아무 곳도 표시되지 않습니다. autopostback으로 설정했기 때문에 실행하려는 모든 j는 scriptmanager를 사용하여 코드에서 실행해야합니다. – Vortex
나는 내 코드를 업데이트했으며 validate() 함수를 호출하는 사용자 정의 유효성 검사기로 작성되었습니다. –