के साथ एएसपी: बटन को प्रतिस्थापित करना संभव है, मैं एएसपी फॉर्म का उपयोग कर रहा हूं और जानना चाहता हूं कि सीएसएस का उपयोग करके स्टाइल किए गए HTML तत्वों के साथ मानक बटन को प्रतिस्थापित करना संभव है या नहीं।क्या एचटीएमएल तत्व
मेरे प्रवेश पृष्ठ एक मानक बटन
<asp:Button ID="LoginButton" runat="server" Text="Login"
onclick="LoginButton_Click" />
कोड के पीछे (सी #) से जुड़ा हुआ है जो लॉगिन जांच करता है उपयोग करता है।
मैंने HTML <button>
तत्व का उपयोग करके लागू कुछ अच्छे बटन देखे हैं और सीएसएस के साथ स्टाइल किए हैं जिनमें छवियों और हाइलाइटिंग पर रोल जैसी सुविधाएं हो सकती हैं। मूल HTML इस
<button type="submit" class="positive" onclick ="...">
<img src="/icons/tick.png" alt=""/>
Login
</button>
मैं एक और सवाल पर चर्चा Difference between asp:button and html's button इसलिए मैं समझता हूँ <button>
तत्व एक ड्रॉप में प्रतिस्थापन नहीं है, लेकिन मुझे पता है कि अगर asp:button
बदला जा सकता है की तरह है और अभी भी चाहते हैं देखा है की तरह लग रहा LoginButton_Click
सी # कोड के पीछे कॉल करें?
संपादित करें:
हालांकि मैं एएसपी उपयोग कर रहा हूँ मैं यदि आवश्यक हो तो कुछ क्लाइंट पक्ष जावास्क्रिप्ट का उपयोग करने से परहेज नहीं करते।
बटन मैंने देखा जो मुझे इस बारे में सोच मिला है यहां पाया गया: Rediscovering the Button Element
संपादित करें 2: मैं answer from XIII की कोशिश की LinkButton
एएसपी नियंत्रण का उपयोग और कहा कि, काम बटन प्रतिपादन के रूप में मैं चाहता था और सक्रिय करने जब क्लिक सी #
<asp:LinkButton ID="LoginBtn" CssClass="button positive"
OnClick="LoginButton_Click" runat="server">
<img src="/icons/tick.png" alt=""/>
Login
</asp:LinkButton>
जावास्क्रिप्ट पेज (के रूप में कर्ट ने उल्लेख किया) जो मेरे लिए एक समस्या नहीं था, लेकिन अन्य लोगों के लिए हो सकता है करने के लिए डाला जाता है; लेकिन asp:loginview
और फ़ॉर्म प्रमाणीकरण से जुड़े अन्य नियंत्रणों के बाद से पहले ही जावास्क्रिप्ट की आवश्यकता है मुझे यकीन नहीं है कि यह समाधान के साथ एक समस्या है।
मुझे लगता है मैं क्या सोचा था, <button>
के लिए <asp:button>
'इनपुट प्रकार =" बटन "/>' के लिए स्टाइल विकल्प हालांकि सीमित हैं। –