加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 什么时候回输HTML输入标签?

发布时间:2020-12-16 06:51:45 所属栏目:asp.Net 来源:网络整理
导读:我有几个带有TextBox控件的asp.net页面.其中一些回传在输入(在TextBox控件内)而其他人没有.对于我的生活,我无法弄清楚为什么或为什么不…… 我不认为这与asp.net有任何关系.不使用ajax等.尝试使用一个非常简单的html页面,仍然无法搞清楚. 也许在 form内或不
我有几个带有TextBox控件的asp.net页面.其中一些回传在输入(在TextBox控件内)而其他人没有.对于我的生活,我无法弄清楚为什么或为什么不……

我不认为这与asp.net有任何关系.不使用ajax等.尝试使用一个非常简单的html页面,仍然无法搞清楚.

也许在< form>内或不在其中标签?但我所有的asp:文本框控件都在标准的表单标签内,有些是做的,有些则没有.从我所看到的与autoPostback无关.

编辑:

导致回发的示例标记:

<html>
<body>

<form>
<input type=text />
</form>

</body>
</html>

我有asp.net页面肯定不回发.代码是广泛的,我无法弄清楚为什么不.

EDIT2:

如何防止回发?

解决方法

如果您只有一个文本框而不是这种行为,则可以始终在表单上放置隐藏的输入.

<html>
    <body>
        <form>
            <input type="text" ></input>
            <input type="text" style="visibility:hidden"></input>
        </form>
    </body>
</html>

我在IE7和FF3中尝试了这个并且它有效.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读