मान्य करें RadioButtonGroup क्लाइंट साइड

वोट
1
<asp:RadioButton GroupName=EndorsementType runat=server ID=rdoAddProperty Text=Add Property to TIV />
<asp:RadioButton GroupName=EndorsementType runat=server ID=rdoRemoveProperty Text=Remove Property from TIV />
<asp:RadioButton GroupName=EndorsementType runat=server ID=rdoChangeProperty Text=Change Property Values />

मैं एक कस्टम लागू करने के बारे में सोच रहा था validator, और एक ग्राहक का उपयोग कर JavaScript, संदर्भ के लिए RadioButton आईडी समारोह (मैं वेब रूपों का उपयोग कर रहा हूँ, MVC नहीं),

something like.. 
 if(document.getElementById(<%= rdoAddProperty.ClientId %>).checked == true) && ...

किसी को भी एक तरह से के बारे में पता clientid जानने के बिना यह करने के लिए?

09/12/2008 को 20:16
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
3

अपने रेडियो एक DIV की तरह कुछ में शामिल हैं, और क्योंकि आपके एएसपी हैं: radiobuttons एचटीएमएल इनपुट के रूप में प्रस्तुत करना होगा, आप की तरह कुछ कर सकता है:

<script type="text/javascript" language="javascript">
    function Validate()
    {
        var l_elemsRadios = document.getElementById("MyRadios").getElementsByTagName("input");

        if (l_elemsRadios == null)
            return;

        for (var i = 0; i < l_elemsRadios; i++)
        {
            // validate l_elemsRadios[i] through l_elemsRadios[n]
        }
    }
</script>


<div id="MyRadios">
    <input type="radio" name="EndorsementType" value="Remove Property from TIV" >Remove Property from TIV
    .
    .
    .
</div>
09/12/2008 को 20:25
का स्रोत उपयोगकर्ता

वोट
0

आप अपने ग्राहक आईडी, फार्म के लिए बाहर डाल करने के लिए INamingContainer साथ के रूप में अपने आईडी अन्य जानकारी है कि सर्वर पर संग्रहीत किया जाता है के संबंध में बदल सकते हैं होगा।

09/12/2008 को 20:22
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more