मेरे पास दो @Html.ActionLink's
है जो मैं बटन की तरह दिखाना चाहता हूं। मैं CSS
के साथ ऐसा करने में सक्षम हूं लेकिन केवल CSS
लागू करने के लिए मैं एक्शनलिंक के #ID का उपयोग करता हूं। मैं एक्शन लिंक पर एक क्लास असाइन करना चाहता हूं लेकिन जब मैं नीचे दिए गए कोड का उपयोग करता हूं तो मुझे एक त्रुटि मिलती है कि मेरे पास गायब है "}"।मैं एक @ html.ActionLink में कक्षा कैसे जोड़ूं?
@Html.ActionLink("Print PO", "PoReport", new { id = 51970},
new { id = "PoPrint"} , new { class = "PoClass"})
यहाँ शैली मैं लागू करने हूं:
<style>
#PoPrint
{
border: 4px outset;
padding: 2px;
text-decoration: none;
background-color:lightskyblue;
}
</style>
यह काम करता है और मैं मैं सिर्फ tthe शैली के लिए अन्य #ID जोड़ सकता है लेकिन कक्षा के लिए शैली लागू करना चाहते हैं लगता है।
संभावित डुप्लिकेट http://stackoverflow.com/questions/5608622/asp-net-mvc-add-css-class-to-actionlink और http://stackoverflow.com/questions/1444495/how-do-i-apply-a-css-class-to-html-actionlink-in-asp-net-mvc –
@FaceOfJock, मैंने उन दोनों पोस्टों को देखा और आवेदन करने का प्रयास किया समाधान लेकिन सफल नहीं था। –
यदि सभी प्रस्तावित समाधान काम नहीं करते हैं, तो आप जावास्क्रिप्ट को समाधान के रूप में उपयोग कर सकते हैं, आप आईडी द्वारा अपना तत्व चुनते हैं और फिर अपनी कक्षा –