שאלה קטנה בASP.NET

ttooty

New member
שאלה קטנה בASP.NET

שלום, יש לי בעיה עם קטע קוד קצר בASP.NET הקוד הוא חלק מתפריט, והCSS של הקישור המסויים תלוי האם הקישור לחוץ או לא.
<asp: HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# "../Catalog.aspx?DepartmentID="+Eval("DepartmentID") %>' Text='<%# Eval("DepartmentName") %>' CssClass='<%# Eval("DepartmentID").ToString() == Request.QueryString["DepartmentID"] ? "DepartmentSelected" : DepartmentUnselected" %>' > </asp :HyperLink>​
אני מקבלת שגיאה CS1010: Newline in constant ממה שאני מבינה זאת משום שמיקרוסופט לא מרשה לשים קוד INLINE בעמודי ASPX (כמו ששמתי ב CSSCLASS). הנה מה שהם כתבו: http://support.microsoft.com/kb/827420 ניסיתי לפצל את הקוד עם הסוגריים איך שהם הציעו שם , אבל ללא הצלחה. למישהו יש פתרון לזה? תודה רבה
 

ttooty

New member
לא משנה, מצאתי את הטעות!

לא היו סוגריים לפני DepartmentUnselected .
 
למעלה