保留下拉值页面回发给自己的asp.net

时间:2010-06-15 04:26:51

标签: asp.net

我有一个aspx页面......

    if (!IsPostBack)
    {
        PopulateBrand();
Page_Load中的

。这个PopulateBrand()只是填充我的下拉菜单。这很有效,在回帖后它保留了价值。

我遇到的问题是页面上还有一个链接,它将一些参数发布回此页面。发生了什么事情,当点击它时,它正在通过这个!IsPostBack部分并消除我选择的重新填充它的下拉值。

如果在点击链接时将此页面发回给自己,我该如何防止这种情况并保留我选择的内容?

1 个答案:

答案 0 :(得分:1)

嘿..喜欢“保留”标签..

所以听起来像你的这个链接的东西不标准。链接是如何生成的?对我来说听起来好像没有造成POST,而是GET。

使用LinkBut​​ton来确保真正的回发,并且它不会通过您的检查。

如果不是,请发布生成相关链接的代码

相关问题