编辑:
有没有办法可以在每个逗号(,)之后使用"<BR>"
?
<asp:SqlDataSource ID="sds" runat="server" ConnectionString="<%$ ConnectionStrings %>"
EnableCaching="false" SelectCommand="Names_sp" SelectCommandType="storedProcedure">
</asp:SqlDataSource>
<asp:TemplateField HeaderText="Name(s)">
<ItemTemplate>
<asp:hyperlink id="lnk" runat="server"
navigateurl='<%#Eval("Ids"%>'
text='<%#Eval("Names")%>'></asp:hyperlink>
</ItemTemplate>
</asp:TemplateField>
所以上面代码的输出(例如1行)在gridview中是这样的:
Name(s)
--------------
John Doe,Jane Doe,Mike Alter,Bob Schuldz
所以我的问题是:
在逗号(,)之后使其成为下一行而不是一行
Name(s)
--------------
John Doe
Jane Doe
Mike Alter
Bob Schuldz
答案 0 :(得分:3)
尝试
Text='<%# Eval("Names").ToString().Replace("," "<br />") %>'