今天碰到一个很怪异的现象。当页面上只有一个TextBox控件时,当焦点在此TextBox里时按回车键会自动PostBack(可以看到页面刷新,Page_Load()事件也会被触发),可是我明明没有把它设为“AutoPostBack”呀。
在网上查了一下才知道当页面上只有一个TextBox控件时,Form的onsubmit事件会被触发,并且会自动PostBack。我使用了一个非常龌龊的解决方法:在页面上再放置一个TextBox,把它的Width属性设为“0px”,这样用户就看不见它了。
在网上查了一下才知道当页面上只有一个TextBox控件时,Form的onsubmit事件会被触发,并且会自动PostBack。我使用了一个非常龌龊的解决方法:在页面上再放置一个TextBox,把它的Width属性设为“0px”,这样用户就看不见它了。