【发布时间】:2009-09-17 16:27:26
【问题描述】:
虽然这与其他问题相似,但我一直无法弄清楚这一点,而且我因为不知道该怎么做而感到很愚蠢。
1) 我不能使用 PostbackURL 属性来点击按钮。
基本上我需要做的是,当用户单击按钮时,我需要将数据发布到单独的 URL。在表格中找不到该数据。我需要在后面的代码中以编程方式添加数据。
所以用户会点击“发送”。然后,我会将用户的电子邮件、名字、姓氏添加到我假设的命名值集合中,然后将其发布到某个 URL。
我的问题是,你到底是怎么做到的?到目前为止,我一直无法在网上找到任何明确说明这是如何完成的内容,没有创建新的 HttpWebRequest。
根据以下评论进行编辑:
基本上,我们将我们的会员资格与一个单独的应用程序整合在一起,这在以前已经奏效了。不幸的是,他们的技术支持并没有多大帮助。
基本上,用户在他们的网站上并试图做一些需要您登录的事情。
用户被重定向到我的登录页面。 用户输入凭据。 如果用户进行身份验证,我会将他们的信息(姓名、电子邮件等)发布到特定的 URL。该 URL 将在用户端创建用户(如果他们不存在)和/或将他们重定向到他们第一次尝试访问的任何 URL。
我有这个工作,但是因为我正在创建一个新的 HttpWebRequest 对象,所以他们末端的重定向不起作用。
我可以在查询字符串中完成所有这些操作,但是由于发布的数据量我认为我会超过 URL 字符限制。
【问题讨论】:
标签: asp.net forms httpwebrequest