我有一个表单有时会链接到一些查询字符串参数.问题是,当我回发表单时,查询字符串参数仍然存在.这不是我设置它的方式的问题,但我只是不喜欢它在那里,并且如果你需要按特定顺序检查输入,可能会发现它是一个问题.
有没有办法以简单,干净的方式清除查询字符串参数?我知道我可以改变按钮上的PostBackURL,但这看起来效率不高.
有人能告诉我LinkButton.PostBackUrl和HyperLink.NavigateUrl之间的区别吗?我有一个asp.net 2.0应用程序,它在整个应用程序中使用这两种方法,一切正常.但是,如果我通过公司连接到应用程序vpn使用LinkButton.PostBackUrl的所有链接给我一个(54)连接重置由对等错误和HyperLink.NavigateUrl工作正常.我想知道这些命令之间的根本区别,所以我可以试着弄清楚vpn软件阻塞了什么导致连接由同行错误重置.
我有一个网站,其他网站所有者可以列出他们的产品.对于上市的产品,他们需要通过提供手动创建产品title,description,image和link产品.
当任何用户访问我的网站时,他将能够查看这些产品,点击任何产品,他将被重定向到所有者的网站,购买将在他的网站上完成.
现在,我需要构建一个功能,通过该功能,我可以跟踪特定产品的销售的完整交易,特定产品是否已售出.
我搜索过并发现Trivago和Skyscanner正在使用这样的东西.
我曾尝试在JS中创建一些脚本,但无法跟踪所需的内容,因为有时候用户不会购买我的项目而我不知道这一点.在某些网站中,thank you页面没有足够的有关要捕获的销售的信息.
如果可以通过在Marchent的网站上添加更多东西来实现,请告诉我.
是否可以在asp:LinkButton没有JavaScript的情况下使用它来打开新窗口?目前我有可行的下一个代码,但使用JS.
<asp:LinkButton ID="lnkPcName" runat="server" OnClientClick="window.document.forms[0].target='_blank';" PostBackUrl='<%# Eval("ComputerId", "ComputerInfo.aspx?ComputerId={0}") %>'><%# Eval("pcName") %></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud) postbackurl ×4
asp.net ×3
postback ×2
affiliate ×1
c# ×1
javascript ×1
linkbutton ×1
navigateurl ×1
php ×1
query-string ×1