我的 home.aspx 页面中有多个用户控件。在Header.ascx
我有button imgbtnCreateAccount
,单击此按钮时,屏幕上会出现模式弹出窗口。
现在除此之外,我还有产品搜索用户控件ProductSearch.ascx
。我正在从数据库中检索两个用户控件的数据。在producdtsearch.ascx
页面中,我有标签、文本框和提交按钮。
如果我将文本框留空并按 Enter,它会为我提供必填字段验证器,这很好,但是当我在文本框中输入内容并按 Enter 时,它会给我不应该发生的模式弹出窗口。它出现在所有其他用户控件中,这是文本框它。我尝试将默认按钮添加到出现模式弹出窗口的面板中,但仍然没有。还尝试更改 imgbtnCreateAccount 的文本属性,仍然不行。
我也尝试过set tetbox property to autopostback=true
,但问题是,模态弹出窗口的背景会闪烁一秒钟然后熄灭。模态弹出窗口应该只出现在点击 imgbtnCreateAccont 这是Header.ascx
页面和 n 同时在其他用户控件的任何文本框中输入 tect 时出现。请建议解决方案。