سؤال

وفيما يلي بعض رمز عينة واني اسعى الى تحديث. إن العميل يرغب في جعل عنصر القائمة النص على قيمة AppSetting. وقد أتيحت لي الفرصة لإعداد appsettings وظيفة لتنفيذه. ولكن أنا على الحصول على خطأ على كود ربط بلدي وأتساءل عما اذا كان أي شخص يرى شيئا فاتني.

هل من السهل مثل وضع علامة ID لMENUITEM؟ عندما أحاول استخدام ID أنها ليست reconizable من استوديو البصرية في التحسس.

وخطأ -> التحكم MENUITEM مع اتجاهين ربط البيانات إلى الحقل OUEntity يجب أن يكون معرف.


<asp:MenuItem PopOutImageUrl="" Text="Administration" Selectable="false">
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text=""></asp:MenuItem>                                                       
 <asp:MenuItem NavigateUrl="" Text='<%# Bind("OUEntity") %>'></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>                                              
 <asp:MenuItem NavigateUrl="" Text=""  ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
 <asp:MenuItem NavigateUrl="" Text="" ></asp:MenuItem>
</asp:MenuItem>
هل كانت مفيدة؟

المحلول

وأنت تسير في حاجة لاستبدال ما لديك مع شيء كما يلي

نصائح أخرى

وحاول استخدام وحدة التقييم (ذهاب ملزمة) بدلا من ربط (2 طريقة ملزمة). وأود أيضا أن نفترض أنك ستكون اشارة ConfigurationManager.AppSettings أثناء القيام ملزمة.

وقال ذلك، كان علي أن أفعل ذلك على رمز القائمة وراء على رابط. لكنني لا أذكر إذا كان asp.net القائمة، أو طرف ثالث.

وهم ... الآن لا يوجد شيء يتم تمريرها إلى عنصر القائمة للنص. هناك بقعة فارغة حيث يجب أن يظهر النص. لذلك أنا لا أعتقد أن تعمل وحدة التقييم. أنا أتساءل عما إذا كان قد تحتاج إلى القيام به قليلا في التعليمات البرمجية خلف للتأكد من ملأها.

ما رأيك؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top