[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
، لأنه يعتمد على تنفيذ JavaScript إضافي بعد تم تنفيذ هذا الرمز.
يحاول:
أسبكس
<asp:LinkButton id="lnkBtnDelete" runat="server" OnClientClick='<%# "if(!confirm("وضعیت پلن به" + (Eval("pStatus").ToString().Equals("0") ? "به غیر فعال تغیر کند؟" : "فعال تغیر کند؟") + "")){return false;}" %>' ....
[ad_2]
コメント