0

我的页面包含 4 个选项卡(使用 Jquery Accordian)。

选项卡 1.) 用户选择设备制造商和型号(Default.aspx)

Tab 2.) 用户确认我们的回购价格(GetPrice.aspx 已加载到 Tab2)

选项卡 3.) 用户输入联系信息 (Default.aspx)

Tab 4.)显示用户信息的确认页面(Conf.aspx被加载到Tab3中)

出现问题是因为我需要我的 CodeBehind(on Conf.aspx) 才能访问用户的联系信息。如果我通过查询字符串传递值,它将使用户能够篡改它并将错误信息插入我的数据库。请记住,所有这些都是在没有回发的情况下完成的。

所以我需要:

1.)一种防篡改查询字符串的方法(保留在我的查询字符串中将包含电话号码、电子邮件地址、州、城市、邮编等)

或者

2.)获取前一个字段值的简单方法(来自 Conf.aspx CodeBehind: A Way to retreive the values on the controlls on Default.aspx)

对不起,很长的文字块,任何帮助将不胜感激。

4

1 回答 1

0

我不确定每个选项卡是否需要单独的网络表单。您可能会重新构建您的解决方案以面向服务。您的逻辑可以通过网络服务获得,并且您的选项卡都可以在同一个视图中。这样做的 webform 方式会更复杂。

于 2012-05-23T16:34:03.660 回答