gpt4 book ai didi

c# - 为什么 Response.Write 会破坏整个页面的对齐?

转载 作者:太空宇宙 更新时间:2023-11-03 19:29:46 25 4
gpt4 key购买 nike

我的应用程序使用 ContentPlaceHolder 对齐居中的母版页。但是每当我使用 Response.Write() 函数在屏幕上写东西时,整个页面就会变为左对齐。我在想,jquery ajax 函数可以让我在不破坏对齐的情况下将 html 写入页面的某些部分。但我想知道是否有更好的解决方案。任何想法?这是代码页中的代码:

 DirectoryInfo di = new DirectoryInfo("e:/asdf");
FileInfo[] rgFiles = di.GetFiles("*.*");
if (rgFiles != null)
{
sb.Append("<span class='SubTitle'>Your attachments list:</span>");
foreach (FileInfo fi in rgFiles)
{
sb.AppendFormat("<br><a href='e:\\asdf\\" + fi.Name + "'>"
+ fi.Name + "</a>");
}
}
Response.Write("<span style='position:absolute;top:200px;left:200px'>"
+ sb + "</span>");

最佳答案

Response.Write() 将数据直接写入输出流,因此取决于您在页面生命周期中调用它时的 om,数据可能会在页面上的任何地方结束,任何破坏标记的行为。

关于c# - 为什么 Response.Write 会破坏整个页面的对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5810286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com