0
내 페이지에 Wizard
이 있고 WizardSteps
중 하나는 라디오 버튼 선택에 따라 컨트롤을 사용/사용하지 않도록 설정할 JavaScript가 있습니다.특정 이벤트를 확인하는 JavaScript
첫 번째 인스턴스에서는 제대로 작동하지만 그리드에 행을 추가하는 단추가 있습니다.이 행에는 제거 링크가 있습니다. 버튼이나 Remove 옵션을 클릭하면 페이지의 부분적인 포스트 백으로 만 설명 할 수 있으며 사용하지 않도록 설정된 컨트롤이 이제 활성화됩니다.
나는 포스트 백에서 어떤 것을 잡으려고 시도했으나 실제로 해고되지는 않았으므로 부분적으로 설명했습니다.
JavaScript로 잡을 수있는 이벤트가 있습니까? 내가 이벤트를 잡을 수 있다면 컨트롤을 활성화 된 상태로 유지하려고 할 수 있다고 생각합니다.
EG 컨트롤의 상태가 변경 될 때 catch하는 코드를 넣으려고했으나 실행되지 않습니다.
var myControl = document.getElementById('mainContentPlaceHolder_myWizard_myControl');
if (myControl != null) {
myControl.onchange = function() { DisableControl(this); };
}
function DisableControl(myControl) {
// This actually does a lot more, but this is just for the purposes of showing some code.
myControl.enabled = false;
myControl.disabled = true;
}
이 마법처럼 일했다, 감사합니다! – MattR