如何共享不同页面的html组件数量

发布于 2024-11-13 09:15:28 字数 234 浏览 5 评论 0原文

在 ASP.NET 中,我有一个母版页,以及母版页下的其他五个页面。

在这五个页面中,我需要实现一个按钮,点击它后,会生成不同的下载结果。

我原来的实现是,在所有五个页面中,都会有一个“Button”,这样在代码后面就会有相应的事件方法来生成下载。

但我的方法会产生重复的 html 组件。

有没有一种方法可以在我的主页中定义下载按钮,当单击不同页面中的按钮时,将调用不同页面中的事件方法?

In ASP.NET, I have a master page, and five other pages which are under master page.

In all five pages, I need to implement a button, after clicking it, will generate different download results.

My original implementation is, in all five page, will all have a "Button", so in code behind will have corresponding event method to generate the download.

But my approach, will have duplicated html compoents.

Is there a way I can define the download button in my master page, when clicking button in different page, event method from different page will be invoked?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

素食主义者 2024-11-20 09:15:28

是的,您可以,在母版页上您可以有一个下载按钮,然后单击它检查 URL,这将帮助您识别请求来自哪个页面。然后就可以根据当前显示的页面编写代码了。

Yes you can, on master page you can have a Download Button and on it click check the URL, which will help you to identify the request has come from which page. Then you can write code on the basis of current page being displayed.

︶ ̄淡然 2024-11-20 09:15:28

您可以使用 SHTML 代替 HTML并将其包含在您需要的每个地方。

You can use the SHTML instead of HTML and include it every where that you need it.

沐歌 2024-11-20 09:15:28

我不知道你到底想要实现什么,但也许最好有一个带有按钮的 aspx 并根据某些标准将正确的 ascx 文件加载到此页面?每个ascx 都可以通过某种方法从某个接口派生,例如Click(),并且每次单击aspx 上的按钮时,都可以调用当前加载的ascx 中的Click() 方法。

I don't know what exactly You want to achieve, but maybe it would be better to have one aspx with the button and load the correct ascx file to this page according to some criteria? Each ascx can derive from some interface with some method, f.e. Click(), and each time the button on aspx is clicked, the Click() method from currently loaded ascx can be called.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文