我正在开发一个ASP.NET网络应用程序,但我有一个关于效率的问题。在我的页面上,我有一个Textbox,它有一个OnTextChange事件,它调用一个C#页面,里面有这个函数。该函数工作并汇总一些值并将输出发送回页面。现在只有在某些事件触发回发到服务器然后计算完成时才调用该函数。我想知道我是否使用服务器端代码和一些Javascript来进行相同的计算,如果发生回发时数据会发生冲突吗?例如,如果我将数据提交到SQL数据库会出现任何问题吗? Javascript可以立即进行简单的数学运算,并且可以为用户提供更好的用户界面,以便在将某些数字打到文本框时获得即时结果,而无需按Enter键或提交按钮。
答案 0 :(得分:2)
你不应该担心这个。无论你在Javascript中做什么都会正确地回发到服务器。你不会看到任何形式的“冲突”。