我在asp.net网站上的某个特定字符上发生换行时遇到问题.我有一个带有'Entitlements'列/字段的用户帐户的gridview,其中使用管道输入数据,如下所示:
"管理|操盘手|支持|销售"
我知道这不是最好的数据架构,但在我们在数据库中添加权利表之前,它必须暂时保持这种状态.
现在,我想在实际的gridview中显示的是:
Admin
Trader
支持
销售
换句话说,我想用换行符替换每个管道,或者至少在每个管道上添加换行符,以便每个权利都在一个单独的行上.
有没有办法在我的CSS类中执行此操作?我查看了不同的属性,如空格,文本溢出和自动换行,但到目前为止,我还没有找到任何可以说"在任何出现此字符时包装文本"的内容.我想我可以使用jQuery来做到这一点,但似乎应该有一个更简单的解决方案.
如果jQuery 是要走的路,那么我将欣赏一个例子,因为我是jQuery的新手.
谢谢你的帮助!
我的朋友是一位经验丰富的开发人员(但不熟悉.NET),他问我实际执行ASP.NET代码隐藏代码的位置; 在服务器上或客户端上.我的假设是它在客户端上执行,因此编译为JavaScript,因为代码隐藏文件中的方法将响应客户端事件,例如选择下拉列表,这不会导致回发.
我真正想要的是更加深入地了解代码隐藏文件中的代码相对于应用程序的其余部分的执行方式/位置.
asp.net ×2
code-behind ×1
css ×1
execution ×1
gridview ×1
javascript ×1
jquery ×1
line-breaks ×1