jQuery संवाद से कॉल सर्वर समारोह

वोट
0

वर्तमान में मैं अपने asp.net सामग्री पृष्ठ पर jQuery का उपयोग कर (मास्टर का प्रयोग करके) कर रहा हूँ। मैं jQuery का उपयोग कर एक मॉडल संवाद बनाने रहा हूँ। div कि निम्न कोड के साथ परिभाषित किया गया है

<div id=example class=flora title=Information style=display:none; visibility:hidden; text-align:left;>
        <asp:Panel ID=Panel runat=server>
            Is the information you have entered correct?<br />
            <asp:Label>Some labels filled when the modal appears</asp:Label> 
            <asp:button runat=server OnClick=someServerSide_Function Text=Submit />
        </asp:Panel>
  </div>

वहाँ एक एचटीएमएल बटन दबाया जाता है कि है, और जब बटन दबाया जाता है, यह निम्नलिखित कोड कॉल

$(#example).dialog(open);

और मोडल निम्न कोड के साथ परिभाषित किया गया है:

$(#example).dialog({
                autoOpen: false, 
                modal: true,
                height: 400,
                overlay: overlayCss,
                bgiframe: true
            });

मॉडल जब एचटीएमएल बटन क्लिक किए जाने भर जाता है, और जब यह क्लिक किया जाता है ASP.NET बटन अपने सर्वर साइड समारोह फोन नहीं करता है। उदाहरण div टैग के अंदर रहता है, तो यह सर्वर साइड फ़ंक्शन को कॉल किया जाना चाहिए। क्या गलत हो सकता है?

12/03/2009 को 16:07
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
3

नहीं लगभग पर्याप्त जानकारी आप शायद मदद करने के लिए ... लेकिन इस कड़ी की कोशिश करो।

http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/

संपादित करें:

ऐसा प्रतीत होता है इसलिए मैं अपने जवाब संपादित करेंगे इस सवाल संपादित किया गया है ...

इसके बाद के संस्करण का उपयोग करें यदि आप पृष्ठ पोस्ट किए बिना jQuery से serverside विधि कॉल करने के अपने बटन इच्छुक रहे हैं।

अब ऐसा लगता है कि आप सही तरीके से सर्वर की ओर से विधि बुला होगा। (पूरे पृष्ठ प्रस्तुत होगा।)

आप अपने serverside विधि में एक को तोड़ने बिंदु निर्धारित और सुनिश्चित करें कि अपनी किया जा रहा है (डिबगिंग) कहा जाता है बनाने के है?

वहाँ वास्तव में एक बहुत कुछ अपने से अधिक देखकर कोड-पीछे बिना गलत हो सकता है।

तुम भी कुछ के साथ ONIT घटना के साथ पृष्ठ को तार कर सकता है की तरह

this.Button1+=new EventHandler(Button1_Click);

(अपने बटन "Button1" का एक आईडी देने के बाद)

12/03/2009 को 16:10
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more