如何将所选单选按钮的值带到服务器端

时间:2017-04-27 17:32:47

标签: javascript c# asp.net variables

获取值后,如何将var带到ASP.net服务器端,以便在服务器端使用它?

function btnSelect_OnClick() {     
        var PCType;
        if (document.getElementById('r1').checked) {
            PCType = document.getElementById('r1').value);            
    }
}

1 个答案:

答案 0 :(得分:1)

如果您不想使用AJAX解决方案,请考虑将值存储在HiddenField中。

<强>的JavaScript

function btnSelect_OnClick() {     
    var PCType = "";
    if (document.getElementById('r1').checked) {
        PCType = document.getElementById('r1').value);        
    }

    document.getElementById('hfPCType').value = PCType;
}

<强> ASP.Net

<asp:HiddenField runat="server" id="hfPCType" ClientIDMode="static" />

<强> C#

string PCType = hfPCType.Value;