0

たとえば、名前と ID を持つ学生を含む Json があります。名前にはバックスラッシュを含めることができます (例: Dan\iel)。この json をカスタム listView のデータソースとして使用していますが、バックスラスを含む名前が正しく表示されないという問題があります。たとえば、Dan\iel の代わりに Dan el と JavaScript エラーが発生します。私の解決策は、名前のすべての backshash を \ に置き換えることでした。サーバーでこれを行っています。

return (from c in datasource
    select new Student()
    {
        ID = c.ID,
        Name = c.Name.Replace(@"\",@"\\"),
    }).ToList();

datasource は、DB から読み取っているテーブルで、すべての学生が含まれています。これは機能しますが、これをよりエレガントな方法で行う方法があるかどうか疑問に思っています。

4

0 に答える 0