asp.net中if条件语句中的Javascript确认

asp.net中if条件语句中的Javascript确认,javascript,c#,asp.net,confirm,Javascript,C#,Asp.net,Confirm,我有如下javascript确认函数: <script type = "text/javascript"> function Confirm() { var confirm_value = document.createElement("INPUT"); confirm_value.type = "hidden"; confirm_value.name = "confirm_value"; if (confirm

我有如下javascript确认函数:

<script type = "text/javascript">
    function Confirm() {
        var confirm_value = document.createElement("INPUT");
        confirm_value.type = "hidden";
        confirm_value.name = "confirm_value";
        if (confirm("Your team is incomplete. Do you want to save data?")) {
            confirm_value.value = "Yes";
        } else {
            confirm_value.value = "No";
        }
        document.forms[0].appendChild(confirm_value);
    }
</script>
如果确认返回yes,我想保存它们。如果没有,我不想救他们

string confirmValue = Request.Form["confirm_value"];
if (confirmValue == "Yes")
{
    // Do save operations
}
这些代码片段第一次返回null,当另一个按钮单击时,它返回我的确认答案(yes或no)

我该怎么办

string confirmValue = Request.Form["confirm_value"];
if (confirmValue == "Yes")
{
    // Do save operations
}