Καλησπέρα σε όλους,
Φτιάχνω ένα ASP.NET Ajax Enabled site με το visual studio 2010.
To WebSite έχει εξαχθεί από Artisteer 3.
Είχα ένα πρόβλημα με τα Αjax controls. Συγκεκριμένα μου έβγαζε τα ακόλουθα:
Unknown server tag 'asp:ScriptManager' & Unknown server tag 'asp:UpdatePanel'
Ψάχνοντας στο Internet βρήκα ότι αν προσθέσεις στο System.Web του Web.config τα ακόλουθα το πρόβλημα διορθώνεται:
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>
Το πρόβλημα πράγματι διορθώθηκε και αναγνώρισε τα tags αλλά τώρα στη μία και μοναδική σελίδα που έχει Ajax μου βγάζει την πρώτη γραμμή
υπογραμισμένη και μου λέει στα errors κάτω :
Type 'System.Web.UI.ScriptManager' is not defined.
Type 'System.Web.UI.UpdatePanel' is not defined.
Ψάχνοντας στο Internet κάποιοι είπαν ότι θα έπρεπε να προστεθεί ένα reference στο System.Web.Extensions του .ΝΕΤ 4.0.
Το έκανα και αυτό αλλά τίποτα. Το πρόβλημα παραμένει.
Ψάχνοντας στο Internet βρήκα ότι κάποιος που είχε παρόμοιο πρόβλημα άλλαξε την run-time version των σελίδων του. Πως γίνεται αυτό στο VS2010;
Αν δεν είναι αυτό το θέμα αλλά είναι κάτι άλλο τότε κάθε βοήθεια είναι ευπρόσδεκτη.
Ευχαριστώ εκ των προτέρων
Σημείωση: Και τα δύο (scriptmanager & updatepanel) είναι σε content page...