C# 将页脚添加到HTML页面

C# 将页脚添加到HTML页面,c#,asp.net,html,C#,Asp.net,Html,我正在应用程序中生成一些XML数据来呈现HTML页面。这工作正常,页面显示OK。但后来我尝试添加页脚。页脚应该显示在页面底部,但我的页脚不显示。请帮忙 <footer> <div style="vertical-align:bottom;font-size:10px;"> <div style="color:gray; text-align:left;"> <b>ABC Company</b>

我正在应用程序中生成一些XML数据来呈现HTML页面。这工作正常,页面显示OK。但后来我尝试添加页脚。页脚应该显示在页面底部,但我的页脚不显示。请帮忙

<footer>
    <div style="vertical-align:bottom;font-size:10px;">
      <div style="color:gray; text-align:left;">
        <b>ABC Company</b>
        Address :
        Ph:
      </div>          
    </div>
  </footer>

ABC公司
地址:
酸碱度:
代码


从屏幕截图的外观来看,页面的高度大于页脚

您是否已硬编码上面项目的高度值


这是我的猜测,没有看到代码。

从您提交的内容来看,可能没有调用
GetValuesFromXML()
函数

您能显示
页脚的声明位置吗?

在之前的方法中使用它之前,是否通过调用
GetValuesFromXML()
正确初始化了它?

它是否有任何关联的css(标记中的内容除外)?无论如何,在这个相关的问题中似乎有一个答案:它是在方法之外声明的。私有字符串页脚=string.Empty;那么,您确定调用了
GetValuesFromXML()
方法了吗?