查看动态表的源信息

时间:2014-12-18 21:00:22

标签: html vb.net

我有一个vb.net web项目,其中包含一些动态填充的表。我最近改变了这些数据的计算方法,现在它没有正确显示。有许多Web表彼此嵌套,我怀疑我搞砸了这些表是如何嵌套的。我对网络开发还很陌生,所以我在追踪问题所在的位置时遇到了一些麻烦。

我已经了解到,当我在浏览器中调试它时,我可以查看我的网页的源代码,方法是右键单击浏览器并选择“查看页面源”。这对于可视化各种表彼此嵌套的方式非常有用,并帮助我解决了几个问题。但是,我注意到动态创建的内容似乎没有出现在任何地方。

例如,如果我创建一个从sql表加载用户名并显示它们的Web表,那么在源代码中搜索给定用户名将返回0个匹配项,即使我在调试会话中可以在屏幕上看到该用户名我现在正在跑步。

几个问题:

  • 为什么我的动态数据不会显示在源代码中?
  • 我有办法让它出现吗?
  • 如果没有,还有哪些其他方法可以检查在我用数据填充表后,不同的表在运行时是如何嵌套的?

更新: 我做了一些更多的研究,看起来在服务器上运行的任何代码都不能在我上面提到的那个源代码中看到。我确实为我的桌子设置了runat="server",所以也许这就回答了我的第一个问题。我仍然迷失在其他两个人身上 - 这些可能是帮助我解决我遇到的问题的更重要的问题。

1 个答案:

答案 0 :(得分:1)

在浏览器中使用devloper控制台。 Chrome很好 - 只需右键单击页面上的控件并“检查元素”或按F12并使用控制台左上角的放大镜选择感兴趣的区域。 Firefox也有一个,我认为IE的现代版本也是如此。使调查样式,内容等更容易,并可以帮助您找到您的用户名。如果他们在页面上,那么他们肯定会在某个地方使用某些源代码,可能不在明显的地方。