كيف يمكنني استخدام عنصر تحكم المستخدم asp.net في السيطرة مستخدم آخر؟
-
05-07-2019 - |
سؤال
ولدي تحكم المستخدم (gallery.ascx
) وأريد أن استخدام جهاز التحكم photo.ascx
في السيطرة معرض. لقد أضفت هذا السجل في الجزء العلوي من gallery.ascx
، لكنها لا تزال لا يمكن العثور على الصورة:
<%@ Register TagPrefix="ssctrl" TagName="photo" Src="controls/photo.ascx" %>
وأي أفكار؟
المحلول
في حالة أي شخص يتساءل، وسجل هو الصحيح، وليس فقط شكلت بلدي العلامة تحكم المستخدم الصورة بشكل صحيح. وقد فعلت ذلك على النحو التالي:
<ssctrl:photo ID="Photo" Key="<%# Eval("PageTemplatePK") %>" runat="server" />
ووالخاصية الأساسية اللازمة لاستخدام علامات الاقتباس المفردة بدلا من علامات الاقتباس المزدوجة لأنه كان يستخدم تعبير حدة التقييم:
<ssctrl:photo ID="Photo" Key='<%# Eval("PageTemplatePK") %>' runat="server" />
وبعد ذلك، عملت.
لا تنتمي إلى StackOverflow