ASP.NET Literal WebControl:为什么使用 PassThrough 模式?
对于 ASP.NET Literal
控件,是否有任何理由使用LiteralMode.PassThrough
而不是默认值,LiteralMode.Transform
?
For an ASP.NET Literal
control, is there ever any reason to use LiteralMode.PassThrough
instead of the default, LiteralMode.Transform
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我从未见过任何有意义的情况,但我认为它适用于您想要对转换进行细粒度控制的情况。
I've never seen any cases where this makes sense, but I suppose it's there for those situations where you want fine-grained control over the transform.
当我将 HTML 放入 Literal 控件的
Text
属性时,我已经使用了PassThrough
模式两次,并且不希望 HTML 被更改。我不记得确切的细节,但Transform
模式不合适,因为它允许对 HTML 进行一些不需要的更改。I've used the
PassThrough
mode two times when I was putting HTML into the Literal control'sText
property and did not want the HTML to be altered. I cannot remember the exact details, but theTransform
mode was not suitable because it allowed some unwanted alterations to the HTML.