【发布时间】:2010-02-22 04:19:12
【问题描述】:
我将 Ajax 参数从源 ASP.NET 页面传递到目标 ASP.NET 页面。代码 sn-p 如下所示:
$('#sourcePageBtn').click( function() {
$.post('destination.aspx', { name: "John", time: "2pm" }, function(data) {
});
});
我正在尝试访问目标 aspx 文件的脚本部分中的参数,即
<script language="C#" runat="server">
protected void Page_Load ( object src, EventArgs e)
{
//Creating dynamic asp controls here
}
</script>
我对脚本部分 Page_Load 中参数的具体需求源于我在 Page_Load 中创建了一些依赖于这些参数的动态图表控件。
问题: - 我在目标文件中看不到参数。我尝试使用Request["name"] 和Request["time"] 获取它们。
请告诉我哪里出了问题。
附注-我有这个SO post,它处理从源页面的jQuery部分启动一个新页面,最后除了这个参数捕获之外一切正常。
干杯
【问题讨论】: