【问题标题】:Three asp.net question三个asp.net问题
【发布时间】:2009-07-08 01:32:23
【问题描述】:

我在本主题中与 asp.net 2.0 相关的所有问题

当我第一次打开某个旧项目时,Visual Studio 询问我是否要将项目从 asp.net 2.0 转换为 asp.net 3.5。选择yes安全吗?

如果我在上一个问题中选择了否,我以后如何才能将其转换为 asp.net 3.5 ? (Visual Studio 一开始就给了这个选项,所以我想以后可以做)

最后一个问题。是否可以将 GridView 绑定到 List 对象?

非常感谢您的回答。

【问题讨论】:

    标签: asp.net vb.net asp.net-2.0


    【解决方案1】:

    只要您要部署到具有 3.5 的服务器,切换到 3.5 站点是安全的。

    2.0 站点始终可以更改为 3.5 站点。您可以删除 .suo 文件并重新打开解决方案,我相信您会被问到这个问题。否则,在解决方案资源管理器中右键单击项目并拉出其属性页面,然后在显示目标框架的位置将其更改为“框架 3.5”。

    对于 Gridivew,您可以绑定到列表。

    有点像:

    List<Customers> customers = new List<Customers>();
    Populate(customers);
    GridView1.DataSource = customers;
    GridView1.DataBind();
    

    【讨论】:

      【解决方案2】:
      1. 是的 - 但可能需要进行细微的更改(通常在 .NET 框架之外。例如:水晶报表等)
      2. 是 - 项目属性 >> 应用程序 >> 目标框架。
      3. 什么?从 Gridview 到列表?无论哪种方式 - 是 - 新列表(GridView1.Items) - 或 - GridView1.DataSource = List;

      【讨论】:

        【解决方案3】:

        如果您有任何第三方组件(活动报告、基础设施、telerik),您需要确保更改 .NET 版本不会破坏或影响其行为。这是我要注意的最重要的事情。

        【讨论】:

        • 这些项目混合了从 1.0 和 2.0 版开始的 asp.net ajax 以及一些重闪存,甚至可能更多。但总体来说是个小项目,大概9-11个网页
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-25
        • 1970-01-01
        相关资源
        最近更新 更多