LinkButton을 사용하여 전자 메일 서식 파일을 트리거하고 있습니다. LinkButton을 클릭하면 모든 필드 유효성 검사 컨트롤을 비활성화해야합니다.LinkButton을 사용할 때 유효성 검사 컨트롤 사용 안 함
causesvalidation 속성을 시도했지만 유효성이 여전히 트리거됩니다.
어떻게하면 C#/asp.net에서이 작업을 수행 할 수 있습니까?
LinkButton을 사용하여 전자 메일 서식 파일을 트리거하고 있습니다. LinkButton을 클릭하면 모든 필드 유효성 검사 컨트롤을 비활성화해야합니다.LinkButton을 사용할 때 유효성 검사 컨트롤 사용 안 함
causesvalidation 속성을 시도했지만 유효성이 여전히 트리거됩니다.
어떻게하면 C#/asp.net에서이 작업을 수행 할 수 있습니까?
글쎄, 유효성 검사 컨트롤을 비활성화해야한다고 생각하지 않습니다. 페이지에 다른 유효성 검사가 발생하지만이 단추를 건너 뛰고 싶다고 가정합니다. 어떤 이유로 당신의 LinkButton
<asp:LinkButton id="LinkButton1" runat="server"
Text="Generate Template" CausesValidation="False">
</asp:LinkButton >
LinkButton의 OnClick 특성을 컨트롤을 사용하지 않도록 만드는 메서드로 설정합니다. 당신의 유효성 검사 컨트롤을 비활성화 할 때
<asp:LinkButton runat="server" OnClick="btnLinkButton_Click"></asp:LinkButton>
및
protected void btnLinkButton_Click(object sender, EventArgs e)
{
control1.Enabled = false;
control2.Enabled = false;
}
마일리지가 다를 것입니다,하지만 당신은 일반 .NET 유효성 검사 컨트롤을 사용한다면이 작동합니다.
에
사용
CauseValidation = false
내가 VS 2008를 종료하고 다시 시작했다 그리고 그것은했다. 감사합니다 클라우디오! – user279521