当用户离开Textbox时,我需要在服务器上运行一些代码,它会对输入的内容进行一些计算。我宁愿避免使用jQuery,因为它涉及创建一个JSON服务器等。
没有办法为这样的事件做回发吗?
答案 0 :(得分:11)
TextBox具有AutoPostBack属性,可在用户离开客户端文本框时导致回发。在那里,您可以使用TextChanged事件来调用某些服务器端代码。
答案 1 :(得分:1)
答案 2 :(得分:1)
文本框的Textchanged Event
怎么样?当我们输入/更改一些文本然后离开文本框时会触发它。
答案 3 :(得分:0)
此解决方案适用于我:
<asp:TextBox ID="txtPara" runat="server" AutoPostBack="True"
OnTextChanged="txtPara_TextChanged" onblur ="myFunction()"></asp:TextBox>
<script>
function myFunction() {
__doPostBack("<%=txtPara%>", **txtPara_TextChanged**);
}</script>