asp:GridView でこのテキストをカンマで区切る必要があります。
aaaaaaaaaaaaaaaaaaaaaaaaaaasdsadaasfasfasfasfasfsfasfasfa、afasf。
このテキストはフィールドを拡張しすぎています。
css とラベル コントロールをフィールドとして試しましたが、結果はありません。
おそらくこのようなことを試してみてください
<ItemTemplate>
<asp:Label ID="idTitle" Text='<%# GetCommaDelimited(Eval("MyField")) %>'
runat="server"></asp:Label>
</ItemTemplate>
そして、コードビハインドで、探している表示ロジックを実装します。
データソースのボリュームが大きくない場合は、ラベルのPreRenderイベントを処理してから、コンマを次のようなhtml改行タグに置き換えることができます。
Label lbl = sender as Label;
lbl.Text = lbl.Text.Replace(",","<br />");
CSS オーバーフロー プロパティをスクロールするように設定すると、セルが拡張されずにスクロールバーが表示されるようになります。
カンマの間にスペースを挿入すると、折り返されます (CSS で禁止されていない限り)。
または、テキストを切り捨てて、タイトルを使用してホバー時にすべてのテキストを表示することもできます。
<span title="all the text here">truncated text here</span>