क्या कोई व्यक्ति कृपया सलाह दे सकता है कि "सही" विधि HTML सामग्री को गतिशील रूप से एएसपी.NET पृष्ठ में जोड़ने के लिए क्या है?गतिशील रूप से ASP.NET पृष्ठ पर HTML जोड़ें
मुझे निम्नलिखित घोषणात्मक विधि से अवगत है।
//Declaration
<%= MyMethodCall() %>
//And in the code behind.
protected String MyMethodCall()
{
return "Test Value";
}
क्या कोई बेहतर या सर्वोत्तम अभ्यास तरीका है?
संपादित करें: मैं एक विशिष्ट फ़ोल्डर में स्थित छवियों के आधार पर गतिशील रूप से गैलेरिफ़िक फोटो गैलरी का निर्माण कर रहा हूं।
क्या इस दृष्टिकोण के लाभ के रूप में विधि मैं निर्दिष्ट करने के लिए विरोध कर रहे हैं? पीएस: व्यापक उदाहरण के लिए धन्यवाद! –
यह कोड भयानक है। पुनरावर्तक का उपयोग क्यों नहीं करें? या .aspx में एक के लिए। HTML बनाने के लिए स्ट्रिंग्स को जोड़ना सर्वोत्तम अभ्यास का मेरा विचार नहीं है –
सी # कोड में मार्कअप को सम्मिलित करना पूर्ण अंतिम उपाय होना चाहिए क्योंकि यह एक रखरखाव दुःस्वप्न बनाता है जो कथुलु को गर्व करेगा। कम से कम, उपयोगकर्ता या सर्वर नियंत्रण में encapsulate। – Thomas