c# - JSON - ButtonClick in asp.net is not firing? -
हाय एएसपी.net में पहली बार JSON का उपयोग कर Iam।
मेरा aspx कोड:
& lt; script type = "text / javascript" & gt; $ ('Valservice' + valservice); $ .jax ({$ {@} ("# imgbtnGo") पर क्लिक करें (फ़ंक्शन () {चेतावनी ("हाय"); var valService = $ ("# ddlService")। Val () टाइप करें: "GET", url: "/VoyageOneService.svc/BindVoyageDetails?valverervice =" + valService, contentType: "application / json; charset = utf-8", डेटा प्रकार: "जेसन", processdata: true, सफलता: फ़ंक्शन Msg) {सेवा प्रत्याशित (msg);}, त्रुटि: सर्विसफ़ाइल});}); फ़ंक्शन ServiceSceeded (परिणाम) {चेतावनी (परिणाम); } & Lt; / script & gt; और
और asp: ड्रॉपडाउन लिस्ट आईडी = "ddlService" runat = "server" width = "100px" TabIndex = "1" & gt; & lt ; / एएसपी: DropDownList & gt; & Lt; asp: ImageButton आईडी = "imgbtnGo" runat = "सर्वर" ImageUrl = "~ / image_repository / go_icon.png" / & gt; & Lt; asp: ScriptManagerProxy ID = "ScriptProxyVoy" runat = "सर्वर" & gt; & LT; सेवाएं & gt; & Lt; asp: ServiceReference पथ = "~ / VoyageOneService.svc" / & gt; & Lt; / सेवा & gt; & Lt; / एएसपी: ScriptManagerProxy & gt; ..
।
मेरा सेवा है:
सार्वजनिक स्ट्रिंग बिंदवॉएज डिटेल्स (इंट सर्विसिड) {/// यहां कोडिंग .. सीरियलाइज़ेशन मेमोरीस्ट्रीम स्ट्रीम = नया मेमोरीस्ट्रीम (); डेटा कंट्रक्टजेसन सेरियलाइज़र सीरियललाइजर = नया डेटा कंट्रक्टजसन सर्जरीकर्ता (टाइपफ (वॉयॉयमैस्टर)); Serializer.WriteObject (धारा, objVoyMstr); धारा। रचना = 0; स्ट्रीमरिडर स्ट्रीम रीडर = नया स्ट्रीमरिडर (स्ट्रीम); रिटर्न स्ट्रीम रीडर। रीड टू एंड (); }
मुझे आशा है कि मैं सेवा में परिपूर्ण हूं लेकिन जब मैं अपने बटन पर क्लिक करता हूं तो मुझे यह सेवा नहीं मिली।
I कारण किसी भी कृपया मदद नहीं कर पा रहा है
आप इस तरह के बटन आईडी का उपयोग कर रहे हैं
$ ('# imgbtnGo') क्लिक करें (फ़ंक्शन () बट imgbtnGo का रेंडर करने के बाद बटन का वास्तविक आईडी नहीं है पृष्ठ ताकि आप इसे क्लिनेट आईडी प्राप्त कर सकें या आपको बटन के लिए ClientIDMode = "static" सेट करना होगा। & lt; asp : ImageButton आईडी = "imgbtnGo" runat = "server" imageUrl = "~ / image_repository / go_icon.png" क्लाइंटआईडोड = "स्थिर" />
Comments
Post a Comment