Href到另一页面中的元素

时间:2014-01-26 15:01:21

标签: html asp.net vb.net

替代this question

我的page.Master中有一个链接,我想将href属性链接到另一个页面中包含的元素(Main.aspx)

<li><a href="#modal" id="login">Login</a></li>

如果模态元素放在母版页中,则上面的代码可以工作,但是母版页中的模式会导致问题。我现在已将模态放在不同的页面中,我仍可以将其称为从母版页打开吗?

我试过了 -

<li><a href="Main.aspx/#modal" id="login">Login</a></li>

然而,这不起作用

或者这不可能吗?

1 个答案:

答案 0 :(得分:1)

我可以假设main.aspx是您母版页的子页吗? 如果是的话

作为一般概念,您可以将数据从Child传递到master,因为子代码在主代码之前执行。 我通常做的是设置会话值

在子加载部分中:

session("send2Master") = "data to be sent;

并在主装载部分的主装置中收集它。

string dataInMaster = session("send2Master").tostring();
session.remove("send2Master");

如果您的数据仅适用于儿童回发活动, 您仍然可以在prerender master事件中向master发送数据。 一旦您的数据在主代码中,您就可以在主代码中的任何控件中使用它。 由于这是一个超级链接,它甚至更简单,因为不用担心主数据中的回发事件可用数据。