특정 조건에서만 이벤트가 발생했을 때 확인을 요청하려면 어떻게해야합니까? 나는 서버 측에서 작업 중이며, 부울이 참인 경우에만 확인을 요청하려고합니다.조건 확인을 묻는 질문
0
A
답변
1
How to add a "confirm delete" option in ASP.Net Gridview?
확인 버튼이 다시 게시를 제기해야하는지 여부를 결정하는 템플릿 열
<asp:Button ID="btnSave" runat="server" Text="Save" OnClientClick="return check();" />
내부 버튼으로 그리드를하고 체크 기능에 쓰는가 말할 수?
<script type="text/javascript">
function check() {
var doINeedToAskUserConfirmation = // Get this according to your needs
if (doINeedToAskUserConfirmation ){
return confirm("Are you sure?");
}
return true;
}
</script>
는
<input type="button" id="btnConfirm" value="Proceed"/>
당신은 어떤 확인이 필요한 경우 AJAX 호출이 결정하기 위해 확인 버튼을 가지고 있다고 할 수 있습니다.
$("#btnConfirm").click(function(){
$.ajax({
type: "POST",
url: "some.ashx",
data: { name: "John", location: "Boston" }
}).done(function(response) {
// lets say when response is true we will ask confirmation
if (msg)
{
var c = confirm("All record will be deleted. Are you sure ? ");
// Do another ajax call to complete your operation
}
});
});
0
사용중인 이벤트 종류에 따라 EventArgs
에서 파생 된 클래스를 만들고 자신의 클래스에 조건을 속성으로 (예 : MyCondition) 지정할 수 있습니다.
, 당신이 후 사용할 수 있습니다
if(e.MyCondition)
{
// do something
}
편집 : 당신이 의견을 바탕으로, 난 당신이 경우에있는 GridViews 한 EditMode을 편집하기위한 DetailsView를 사용하거나 사용하려고 좋을 것 처럼.
CustomValidator을 살펴볼 수도 있습니다.
어떤 종류의 확인을 좀 더 명확하게 설명 할 수 있습니까? 나를 위해 대부분은 자바 스크립트 확인을 사용합니다. – ducnh