मेरे पास एक बटन है, जो डेटाबेस में एक मूल्य अद्यतन करता है। इस मान का उपयोग यह निर्धारित करने के लिए किया जाता है कि पृष्ठ पर क्या आकर्षित करना है। पेज लाइफसाइक्ल की वजह से, पेज क्लिक विधि से पहले पृष्ठ को फिर से चलाया जाता है, जिसका अर्थ यह है कि जब तक पृष्ठ फिर से लोड नहीं हो जाता है तब तक कोई भी परिवर्तन दिखाई नहीं देता है।बटन क्लिक विधि पृष्ठ लोड के बाद चलता है, जिसका अर्थ है कि पृष्ठ अपडेट नहीं होता है, मैं इसे कैसे हल कर सकता हूं?
इसके लिए सबसे अच्छा समाधान क्या है?
स्पष्ट करने के लिए:
पृष्ठ टेक्स्ट का एक हिस्सा, का कहना है कि "मैं बिल्लियों की तरह" यदि डेटाबेस मान 1
बटन 'मैं बिल्लियों नफरत' दबाया जाता है, जो करने के लिए डेटाबेस मूल्य सेट है 0
पृष्ठ पुनः लोड, लेकिन अभी भी कहते हैं, "मैं बिल्लियों की तरह"
बटन क्लिक करें घटना नियंत्रित किया जाता है, और डेटाबेस मान 0
हो जाता है यदि पृष्ठ को रीफ्रेश/पुनः लोड किया गया है, तो अब यह सही ढंग से कहता है "मुझे बिल्लियों से नफरत है"
हालांकि बटन क्लिक होने पर अपडेट होना चाहिए।
Hmm..i सुनिश्चित करें कि आप द्वारा "पृष्ठ से पहले redraws क्या मतलब है नहीं कर रहा हूँ बटन क्लिक निष्पादित किया गया है "। क्या बटन क्लिक है आप सर्वर साइड इवेंट का जिक्र कर रहे हैं? यदि ऐसा है, तो इसे पृष्ठ के ऑनरेंडर ईवेंट से पहले निष्पादित किया जाना चाहिए ... http://msdn.microsoft.com/en-us/library/ms178472.aspx – InSane
मेरी समस्या को स्पष्ट करें – NibblyPig
जहां वास्तव में टुकड़ा है "मुझे नफरत/प्यार बिल्लियों" प्रदर्शित करने के लिए ज़िम्मेदार कोड? – Preets