Imaginez un site Web ASP.NET qui affiche les cours boursiers lorsqu'un utilisateur se connecte. La liste des symboles boursiers peut-elle être stockée dans un profil ASP.NET? Je vois seulement comment ajouter des chaînes, etc., et non des collections comme des listes ou des tableaux.Les tableaux Can peuvent-ils être stockés dans un profil ASP.NET?
3
A
Répondre
6
Pour éviter une sur-ingénierie, pour ce cas particulier, vous pouvez simplement faire "MSFT|AAPL|ETC"
et string.Split('|')
la valeur. string.Join("|", values)
pour stocker.
Si vous faire courir dans une situation où vous avez besoin d'un objet graphique qui est en fait complexe, vous can do:
<profile defaultProvider="AspNetSqlProfileProvider">
<properties>
<add name="FavoriteURLs"
type="System.Collection.Specialized.StringCollection"
serializeAs="Xml" />
</properties>
</profile>
La seule exigence étant ici que l'objet spécifié dans « type » doit être sérialisable XML .
2
Vous pouvez utiliser d'autres types autres que les cordes ....
Voici un article MSDN sur elle: http://msdn.microsoft.com/en-us/library/d8b58y5d(VS.85).aspx
Questions connexes
- 1. Can Remoting peut être dans une classe
- 2. Can GetSetting() peut-il être appelé dans un service Windows?
- 3. Où les plugins tiers Eclipse doivent-ils être stockés?
- 4. ASP.NET Profil/Trace Framework
- 5. Les événements Can peuvent-ils être inter-processus?
- 6. Can Paradox 4.5 peut-il être configuré sur un serveur?
- 7. Stocke un dictionnaire générique dans un profil asp.net?
- 8. Définition des propriétés de profil dans asp.net
- 9. ASP.NET Profil personnalisé serializeAs Attribut
- 10. Can asp.net HttpModule transmet les demandes à l'asp.dll?
- 11. Profils ASP.NET - Ajouter un profil à un utilisateur existant
- 12. Code multithread dans les processus stockés CLR?
- 13. UpdateModel dans asp.net MVC pour lier les tableaux?
- 14. Que devez-vous stocker avec un fournisseur de profil ASP.NET?
- 15. Can XpsDocuments peut-il être sérialisé en XML pour être stocké dans une base de données?
- 16. Can Subversion peut être configuré pour l'authentification Windows sans Apache
- 17. Can SourceSafe peut être configuré pour mettre à jour AsemblyInfo
- 18. Créer un tableau de tous les éléments dans les sous-tableaux d'un tableau de tableaux?
- 19. Stockage du type d'interface dans le profil ASP.NET
- 20. Can Netbeans peut-il être utilisé comme IDE pour Sinatra?
- 21. L'élément Can Hidden peut-il être accédé par javascript getElementByName?
- 22. Pourquoi cette section de profil ASP.NET ne peut-elle pas être compilée dynamiquement?
- 23. Comment obtenir le profil d'un autre utilisateur dans ASP.NET MVC?
- 24. Comment faire un profil?
- 25. Où les objets ajoutés sont stockés dans ObjectContext?
- 26. Mise à jour du profil d'un utilisateur existant dans ASP.NET
- 27. Où sont stockés les cookies d'UIWebView?
- 28. ASP.NET: Problèmes d'utilisation du fuseau horaire dans le profil pour convertir à partir de l'UTC
- 29. Asp.Net MVC View: Créer et les tableaux de relations
- 30. AppEngine: Les éléments stockés dans un StringListProperty resteront-ils toujours dans le même ordre?
+1 pour la simplicité. –