简体   繁体   English

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

[英]How to bring value of selected radio button to server side

After getting the value, how can I bring the var to ASP.net server side so I can use it in server side? 获得值后,如何将var带到ASP.net服务器端,以便可以在服务器端使用它?

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

If you don't want to use an AJAX solution, consider storing the value in a HiddenField . 如果您不想使用AJAX解决方案,请考虑将值存储在HiddenField

JavaScript 的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# C#

string PCType = hfPCType.Value;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM