0

我的 home.aspx 页面中有多个用户控件。在Header.ascx我有button imgbtnCreateAccount,单击此按钮时,屏幕上会出现模式弹出窗口。

现在除此之外,我还有产品搜索用户控件ProductSearch.ascx。我正在从数据库中检索两个用户控件的数据。在producdtsearch.ascx页面中,我有标签、文本框和提交按钮。

如果我将文本框留空并按 Enter,它会为我提供必填字段验证器,这很好,但是当我在文本框中输入内容并按 Enter 时,它会给我不应该发生的模式弹出窗口。它出现在所有其他用户控件中,这是文本框它。我尝试将默认按钮添加到出现模式弹出窗口的面板中,但仍然没有。还尝试更改 imgbtnCreateAccount 的文本属性,仍然不行

我也尝试过set tetbox property to autopostback=true,但问题是,模态弹出窗口的背景会闪烁一秒钟然后熄灭。模态弹出窗口应该只出现在点击 imgbtnCreateAccont 这是Header.ascx页面和 n 同时在其他用户控件的任何文本框中输入 tect 时出现。请建议解决方案。

4

1 回答 1

0

当我添加面板时问题得到解决,并且在面板内我有包含表格的 div。表格中有按钮。我已将面板的默认按钮属性设置为此按钮名称,问题得到解决。

于 2013-11-11T13:11:55.407 回答