2008-12-08 10 views
5

मेरे पास एएसपीनेट एसीएक्स नियंत्रण फ़ाइल है और मैंने नियंत्रण को एएसपीएक्स पेज पर रखा है। एएसपीएक्स पेज में एक बटन होता है जिसमें जब मैं कीबोर्ड पर एंटर दबाता हूं, तो मैं बटन के लिए इवेंट हैंडलर को आग लगाना चाहता हूं। क्या इसे सेट करने का कोई तरीका है?मैं एएसपीएक्स पेज पर एक बटन के साथ एंटर कुंजी कैसे जोड़ूं?

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

उत्तर

7

defaultButton भी पैनल में काम करता है, ताकि आप प्रत्येक कक्ष में एक डिफ़ॉल्ट बटन सेट कर सकते हैं और एंटर कुंजी है जो भी पैनल वर्तमान में केंद्रित है बटन में क्लिक करें।

+1

मैं कई परियोजनाओं में इस का उपयोग किया है और यह बहुत अच्छा काम करता है! यह आपको अपने पृष्ठ पर कई "सबमिट" बटन भी देता है और उन्हें दबाए जाने पर उचित कार्रवाई करने के लिए उचित संदर्भ पैनलों में लपेटता है। –

1

इस प्रयास करें:

<form id="form1" runat="server" defaultbutton="myButton"> 
2

यह IE में सूक्ष्म है। आपको अपने नियंत्रण में एक टेक्स्टबॉक्स जोड़ना होगा, डिस्प्ले को किसी भी पर सेट करना होगा, और छिपाने की दृश्यता जो आपके नियंत्रण की उपस्थिति को प्रभावित नहीं करेगी क्योंकि इस टेक्स्टबॉक्स को छुपाया जाएगा, प्रवेश सही ढंग से काम करना चाहिए, यह एक आईई मुद्दा है

संपादित करें: इस पर ध्यान न दें यदि आप .NET 2.0 जो defaultButton

शुरू की का उपयोग
संबंधित मुद्दे