2012-03-30 12 views
10

मैं एक एएसपी चेकबॉक्स नियंत्रण में एक कस्टम डेटा-आवश्यक विशेषता जोड़ने की कोशिश कर रहा हूं, यह अन्य सभी नियंत्रणों के लिए ठीक काम करता है, लेकिन चेकबॉक्स पर यह चेकबॉक्स प्रस्तुत करता है एक अवधि के भीतर जिसमें कस्टम विशेषता है। मैंने मार्कअप में विशेषता जोड़ने की कोशिश की है और इसे पीछे कोड में नियंत्रण में जोड़ने का प्रयास किया है। कोई विचार?एएसपी में कस्टम विशेषताओं को जोड़ना: चेकबॉक्स नियंत्रण

cb.InputAttributes.Add("data-group", "chkbox"); 

तो फिर तुम सब चेक-बक्से को लक्षित करने के JQuery का उपयोग कर सकते हैं:

+0

वाह, यह एक बहुत बेकार है ... अगर यह ऐसे ही प्रतिपादन है, मुझे लगता है कि करने के लिए आप नियंत्रण फिर से लिखने के लिए हो सकता है इच्छुक हूँ, या कम से कम अपने "प्रस्तुत" विधि या कुछ ओवरराइड। क्या आपने क्लाइंट-साइड हैक माना है, पेज लोड के बाद जावास्क्रिप्ट द्वारा विशेषता जोड़ना? – McGarnagle

+0

@dbaseman चेकबॉक्स नियंत्रण में रेंडर किए गए स्पैन में विशेषताओं को जोड़ने के लिए संग्रह और संग्रहित इनपुट के लिए –

+0

@AdrianIftode अच्छा है! अच्छी बात यह है कि मैं टॉम के लिए काम नहीं करता, आह? – McGarnagle

उत्तर

8

यहाँ कोड मैं का इस्तेमाल किया है है।

$("*[data-group='chkbox']").prop("checked", true); 
संबंधित मुद्दे