如何在asp表单中使用多个按钮

时间:2011-02-19 09:39:17

标签: c# .net asp.net

我在表单中有多个按钮。如果我点击第一个按钮。将创建一个文本框。点击第二个按钮,页面将刷新,文本框将消失 我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

如果您想在单击第一个按钮时动态创建文本框,则需要在每次回发时创建该文本框。

相反,为什么不将文本框永久保留在页面上,但将其设置为不可见。单击第一个按钮时,使文本框可见。将可见性状态保存在会话状态中。

答案 1 :(得分:0)

您可以非常轻松地解决此问题。 这是页面回发问题,当您单击页面然后您的页面将回发并再次重新加载。所以你可以写第一个按钮代码,如果条件 像:

if(!IsPostback)
{
// WRITE CODE HERE FOR FIRST BUTTON
}