开启代码分析在VS建议调用Dispose对象上(这点我是不previuosly)我结束了包含此方法:设置一HTMLControl时
using (var favicon = new HtmlLink
{
Href = "~/templates/default/images/cc_favicon.ico"
})
{
favicon.Attributes.Add("rel", "shortcut icon");
Header.Controls.Add(favicon);
}
这个困惑我咯,如果在将它添加到Controls集合之后处理这个对象是个好主意吗?
这是如何工作的?是否因为Controls.Add方法在使用后放置对象而不是坚持使用它?
R#真的建议你应该配置'HtmlLink'吗?你可以截图吗?这不应该发生。 – bzlm
@bzlm,我会换个话题,它给了我重新使用的选择,对于混淆抱歉。 – Mantorok
那么你的担心是正确的。您不应该处理添加到控件集合的ASP.NET Web窗体控件。作为一般说明,R#提供的选项并不总是适用的;你应该谨慎使用它们。 :)如果您尝试在代码中输入许多不同的东西,您很快就会注意到这一点。 – bzlm