动态更新母版页标题中的标签或文本框,无需回发

时间:2015-10-28 09:16:20

标签: javascript c# jquery asp.net e-commerce

我有一个购物车/购物篮页面,我想展示一下没有。在主页面标题中的项目和运行总计,当前值将显示在母版页中,但在修改购物车直到整页刷新时不会更改。 有没有办法动态更新主机而无需刷新?

2 个答案:

答案 0 :(得分:0)

老实说,有很多方法可以做到这一点,所有最好的方法都会涉及您选择的客户端库。 jQuery,KnockoutJS和AngularJS都是明显的例子。

您希望确保内置事件/侦听器,或者您选择使用的框架的等效内容。这样,您可以在发生添加到购物车操作时获得即时结果。

答案 1 :(得分:-1)

母版页是您所有网页的处理程序。我们称之为模板。您可以从cookie中提取标签或文本框TEXT内容。我的意思是从普通页面到母版页。

您可以隐藏Cookie中的值,并将其显示在主页面中您想要的任何位置。

以下是流程: 在您的普通页面上: 1. HttpCookie sumcookie =新的HttpCookie(" Sumcookie"); 2. sumcookie [" sumcookie"] = //这里计算出的数字的总和。如果你想要" number.toString()&#34 ;;如果它是一个字符串 3. Response.Cookies.Add(sumcookie);

在您的母版页上: 1. HttpCookie getSumcookie = Request.Cookies [" sumcookie"]; 2. yourlabel.text = getSumcookie [" sumcookie"];

希望这可以提供帮助。