链接按钮无法正常工作.更改网页的顶部和左侧面板布局

本文关键字:顶部 网页 布局 侧面 按钮 常工作 工作 链接 | 更新日期: 2023-09-27 18:33:14

我尝试使用LinkButton将"上一页"主页"和"下一页"添加到我的网页中一旦我点击了链接,它就可以正常工作,但它改变了我网站的布局,取出了我网页顶部和左侧面板上的所有可用菜单项。

我尝试在不将事件处理程序分配给 LinkButton 的情况下运行它。单击链接时,我的内容布局没有改变任何内容,但顶部和左侧面板发生了变化。很奇怪吧?

有人遇到类似的问题吗?

previous = new LinkButton();
next = new LinkButton();
home = new LinkButton();
previous.Text = "Previous";
previous.Click += Show_Previous;
next.Text = "Next";
next.Click += Show_Next;
home.Text = "Home";
home.Click += Show_Home;

链接按钮无法正常工作.更改网页的顶部和左侧面板布局

如果这些链接按钮在您的母版页中,在您的masterpage_load事件中,您应该清除这些链接按钮,如果页面IS回发,然后您应该创建新的链接按钮! 您的页面布局更改的原因是您一次又一次地获得新的链接按钮元素,我认为!

如果

这些按钮位于简单页面或内容页面中,请创建链接按钮(如果页面不是回发),并且在每次回发时重新分配单击值!

通过将LinkButton更改为Button来解决它。(快速解决方案)

我不明白,它与图像按钮和按钮配合得很好。但是当涉及到链接按钮时,它会改变我的布局。

只是出于好奇,还有什么与链接按钮相同的工作方式吗?超链接可以做到这一点吗?

我看到一些网站使用 c# asp 来做我正在做的事情。但是没有调用javascript的"_doPostBack"函数的"下一个"/"上一个"链接文本。知道吗?