ASP.NET在VS2008中如何实现调试!~~~
第一种适用于没有建立虚拟路径的项目,而且项目也不大的情况下,直接打断点,之后点击F5运行。
第二种适用于建立虚拟路径的项目,打好断点,之后选择调试->附加到进程->选择aspnet_wp.exe,之后打开浏览器,打开页面,到有断点的地方会自动跟踪进去!~
注:有的操作系统可能找不到aspnet_wp.exe 可能存在ccc.exe之类的,可选择附加!
相关文档:
例一:
+++ 第一个页面
++ 页面代码如下:
<div>
<a href="QueryString04.aspx?blog=DoooooNetooooot.blog.tianya.cn&qq=516535763">超链接传值示例</a>
</div>
++ 后台代码如下:
(略)
+++ 第二个页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load( ......
+++ Cookie01.aspx页面
++ 页面代码如下:
<asp:TextBox ID="TextBox1" runat="server" ForeColor="Red" Width="182px">Name</asp:TextBox>
<asp:Button ID="BtnCookie" runat="server" OnClick="BtnCookie_Click" Text="BtnCookie" /><br />
++ 后台代码如下:
protected void BtnCookie_Cl ......
+++ PassDatatableByCache01.aspx页面
++ 页台代码如下:
<asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="用Cache传数据集"></asp:Button>
++ 后台代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
string connStr = "Data Source=ora11g;uid=sc ......
引用自:http://www.cnblogs.com/suzongwei/archive/2008/11/10/1330377.html
或许 这个更易懂些 代码过程
http://blog.csdn.net/swort_177/archive/2007/12/02/1912159.aspx
对于ASP.NET开发者,理解ASP.NET的页面生命周期是非常重要的。
主要是为了搞明白在哪里放置特定的方法和在何时设置各种页面属性。
但是记忆和 ......
1、直接将页面内容存在变量中后输出:
StringBuilder IndexContentResult= new StringBuilder(); //存放输出页面的HTML
IndexContentResult.Append("<html>\n");
IndexContentResult.Append(&qu ......