자바에서 C#의 확인 메시지 상자를 사용하려고하거나 SQL에서 반환 된 오류 번호를 기반으로하는 Ajax ConfirmButtonExtender를 변수에 전달하려고합니다. 예를 들어, 내 SQL int 1 ErrorNumber = 1을 반환하면 사용자가 SQL에 삽입 된 텍스트를 원하는지 여부를 묻고 싶습니다. 그렇다면 입력 할 텍스트를 전달합니다.C# 코드에서 확인 팝업 호출
죄송합니다. 코드 예제가 없지만 시도한 모든 것이 예상대로 작동하지 않습니다.
모든 의견을 환영합니다.
업데이트 나는 달성하려고 시도했지만 해결 방법이 있습니다.
<script type = "text/javascript">
function Confirm_System() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("Do you want to add the System?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>
내 웹 페이지에서 버튼을 그때 내 자바 스크립트 함수를 가리 키도록 OnClientClick을 추가 한
protected void c_AddText_Click(object sender, EventArgs e)
{
string confirmValue = Request.Form["confirm_value"];
if (confirmValue == "Yes")
{
//do something
}
}
팝업 확인 상자에서 다시 결과를 얻을 눌렀을 때
OnClientClick = "Confirm_System()"
누군가가 웹 페이지에 버튼을 가질 필요없이이 작업을 수행하는 방법을 알고 있다면 오류 번호가 내 SQL Stored Proc에서 돌아올 때 실행됩니다. 그러면 감사 할 것입니다.
'코드가 없지만 시도한 모든 것이 작동하지 않습니다.' 이것은 모순입니다. 어떤 코드도 보여줄 수 없다면 어떻게 시도 할 수 있습니까? "예상대로 작동하지 않는다"는 것은 무엇을 의미합니까? – gunr2171
이 데스크톱 앱 또는 웹 앱입니까? –
아마도이게 도움이 될 것 같아요. http://stackoverflow.com/questions/887029/how-to-implement-confirmation-dialog-in-jquery-ui-dialog. –