【问题标题】:ASP.Net page redirection doubtASP.Net页面重定向疑问
【发布时间】:2010-02-09 11:30:27
【问题描述】:

我对 ASP.NET 有点陌生,而且我对 Windows 窗体有更多的经验。 我需要在页面中显示包含一些结果数据的表格 现在,使用 winforms 我会做这样的事情

ResultForm myForm = new ResultForm();

myForm.ResultDataTable = dataTable;

myForm.Show();

关于如何使用 Asp.Net 做类似事情的任何提示?

tks

【问题讨论】:

  • 也许你应该先读一本关于这个主题的好书......
  • 我同意 - 甚至查看 asp.net 上的教程 - 这是所有基本的运行过程。

标签: asp.net web-applications redirect


【解决方案1】:

您可以使用Server.Transfer 方法重定向到页面,并在该页面中使用数据绑定控件。您可以在 ASP.Net 中对任何数据控件进行数据绑定,例如 gridview、datalist 等。

设置数据源,然后对控件进行数据绑定。

【讨论】:

    【解决方案2】:

    尝试使用 DataGrid ASP.NET 控件:

    .ASPX 文件中

    <asp:DataGrid runat="server" id="dgData" AutoGenerateColumns="true" />
    

    .ASPX.CS 文件中

    dgData.DataSource = dataTable;
    dgDate.DataBind();
    

    【讨论】:

      【解决方案3】:

      您的代码在“windows-forms”中运行良好,但在 ASP.NET 中无法运行。 我以及其他用户的建议是,您应该学习一点关于 Web 开发的知识。

      “web-forms”和“windows-forms”之间存在巨大差异,首先是对象的类型及其在 UI 中的行为。

      此代码不能直接应用于“web-forms”。

      【讨论】:

        猜你喜欢
        • 2011-08-21
        • 1970-01-01
        • 2011-03-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多