ASP.NET2.0 Club Web Site Starter Kit présente un gros défaut : il ne prend pas en charge le chinois.
Voici deux solutions pour votre référence. Méthode 1 :
1) Étant donné que la plupart d'entre nous développons à l'aide de SQL SERVER2005 EXPRESS, après avoir établi les tables de données requises par Club, modifiez le type varchar de chaque table en nvarchar.
2) Remplacez tous les AnsiString du fichier DataSet.xsd du répertoire app_code par String.
Cela résoudra ce problème.
Il m'a fallu environ 10 minutes pour trouver et corriger le BUG ci-dessus, mais tout le monde ne peut pas résoudre ces problèmes facilement ^_^ (je plaisante)
La deuxième solution consiste à utiliser une base de données SQL 2000 et à changer la langue par défaut du chinois à l'anglais.
Bien entendu, si vous utilisez SQL 2000, vous devez également configurer web.config et fournir un modèle de fournisseur personnalisé ou remplacer le fournisseur intégré.