[ad_1]
नमस्कार दोस्तों, मैंने ग्रिडव्यू आइटम टेम्पलेट में लिंकबटन का उपयोग किया है
लेकिन मुझे यह त्रुटि मिली
“सर्वर टैग ठीक से नहीं बना है।”
मैंने सभी करीबी टैग की जाँच कर ली है लेकिन मुझे लगता है कि यह ठीक है
एएसपी
<asp:linkbutton id="lnkBtnDelete" runat="server" OnClientClick='return confirm('"وضعیت پلن به"+ <%#Eval("pStatus").ToString().Equals("0") ? "فعال تغیر کند؟" : "به غیر فعال تغیر کند؟" %>+"')" xmlns:asp="#unknown" CommandName="statusUpdate" CommandArgument='<%#Eval("id") %>' CssClass='label label-<%# Eval("pStatus").ToString().Equals("0") ? "danger" : "success" %>'> <%# Eval("pStatus").ToString().Equals("0") ? "فعال" : "غیرفعال" %> </asp:linkbutton>
मैंने क्या प्रयास किया है:
इंटरनेट पर अन्य पोस्ट खोज रहा हूँ और कुछ भी नहीं पा रहा हूँ
समाधान 1
बेमेल उद्धरणों के अलावा, एक बिना शर्त जोड़ना return
तक OnClientClick
का आचरण तोड़ देगा LinkButton
क्योंकि यह अतिरिक्त जावास्क्रिप्ट निष्पादित करने पर निर्भर करता है बाद वह कोड निष्पादित हो गया है.
कोशिश करना:
एएसपीएक्स
<asp:LinkButton id="lnkBtnDelete" runat="server" OnClientClick='<%# "if(!confirm("وضعیت پلن به" + (Eval("pStatus").ToString().Equals("0") ? "به غیر فعال تغیر کند؟" : "فعال تغیر کند؟") + "")){return false;}" %>' ....
[ad_2]
コメント