触发 updatepanel 更新" />

使用 触发 updatepanel 更新

发布于 2024-08-03 17:32:58 字数 324 浏览 1 评论 0原文

我在代码隐藏中使用以下代码创建了一个树视图。

<li><a href=../User/Category.aspx?CategoryID=ff62e353-6eb1-4215-8158-03767d2401de &  isRoot=true>Books</a></li>

当用户单击“Books”时,Category.aspx 页面将打开,并且具有此类别 ID 的所有产品都将加载到用户控件中。

我想使用此树视图节点触发对更新面板的更新。这可能吗?

请建议其他方法来实现这一目标。

I have created a treeview using the following code in my code-behind.

<li><a href=../User/Category.aspx?CategoryID=ff62e353-6eb1-4215-8158-03767d2401de &  isRoot=true>Books</a></li>

When user clicks on Books,Category.aspx page opens and all products with this categoryID are loaded in a user control.

I want to trigger update to a updatepanel using this treeview node.Is this possible.

Please suggest some other way to achieve this.

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

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

发布评论

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

评论(2

巾帼英雄 2024-08-10 17:32:58

试试这个:

脚本:

function UpdateAndRelocate(updatePanel, url)
{
    __doPostBack(updatePanel, '');
    window.location=url;
}

标记:

<li>
    <a href="javascript:UpdateAndRelocate('../User/Category.aspx?CategoryID=ff62e353-6eb1-4215-8158-03767d2401deisRoot=true','UpdatePanel1'">Books</a>
</li>

Try this:

Script:

function UpdateAndRelocate(updatePanel, url)
{
    __doPostBack(updatePanel, '');
    window.location=url;
}

Markup:

<li>
    <a href="javascript:UpdateAndRelocate('../User/Category.aspx?CategoryID=ff62e353-6eb1-4215-8158-03767d2401deisRoot=true','UpdatePanel1'">Books</a>
</li>
山田美奈子 2024-08-10 17:32:58

使用 AJAX 不可能做到这一点,因为它涉及页面切换。我在不同的页面上,并且我正在使用 href 导航到不同的页面。

Ajax不适用于页面切换场景。

This is impossible to do using AJAX as it involves a page switch.I am on a different page and i am navigating to a different page using a href.

Ajax is not for page switching scenerios.

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