代码之家  ›  专栏  ›  技术社区  ›  Tom Gullen

我该怎么做呢ASP.net?

  •  0
  • Tom Gullen  · 技术社区  · 14 年前

    我创建了一个购物篮类,其中包含了购物篮需要的所有函数。

    Basket myBasket = new Basket();
    myBasket.drawBasket();
    

    3 回复  |  直到 14 年前
        1
  •  2
  •   RPM1984    14 年前

    如果您使用的是母版页(我希望是这样),只需将代码放在其中一个页面级事件处理程序中即可,所有页面都是从该处理程序派生的。如果您有多个母版页,这些母版页本身应该有一个母版页,因此在这种情况下,您可以将其放在那里。

    一般来说,如果您需要在每个页面请求上执行一些任意代码(这就是我所知道的关于您的示例的全部内容,它是“一些代码”),那么这听起来像是一个静态方法/属性的例子。我不喜欢每一页上都有一个篮子的“更新”声?您是否计划在每个页面请求上创建/处理“Basket”对象?

        2
  •  1
  •   Alex Reitbort    14 年前

    创建基础第页。添加基本页中的代码。从此基页继承内容页。

        3
  •  1
  •   William    14 年前

    如果您使用的是母版页,那么您应该只需要将代码放在母版页文件的代码后面。

    如果您需要更多地控制何时何地呈现篮子,请创建一个usercontrol并将篮子代码放在其中。您可以将用于包含usercontrol的标记放置在您喜欢的任何页面上,但仍然可以获得这样的优势:如果需要更新,则只需要在一个位置更新代码。这里有一个关于使用控件创建的链接。 http://msdn.microsoft.com/en-us/library/wt3k2fyw.aspx