我目前有一个在线导航面板(ASP.NET),它有一些常见的按钮(下一步,返回,重置,提交等)。我还编写了一些逻辑(C# 中的服务器端)来处理更改当前可见的面板等。
我希望导航面板出现在页面的顶部和底部,而不必为这些按钮编写额外的逻辑,因为如果我想更改功能,我必须在两个地方而不是一个地方更改它。
我会编写一个 ASP.NET Web 用户控件,它允许您将该功能封装在一个可重用的控件中,您可以在页面上放置一次或多次。 这听起来像是可以满足您的需求,并允许您不仅在单个表单中的多个位置使用该控件,而且在将来发现需要这样做时,还可以跨多个 Web 表单使用该控件。