我应该在哪里编写与控件相关的常见javascript代码

时间:2011-11-09 11:31:05

标签: javascript asp.net coding-style

我处于编写一些客户端验证的情况。例如,在页面中,我使用Repeater控件创建项列表。我们可以使用复选框选择项目数(在第一列中)。因此,如果单击“删除”按钮,将删除所选案例。所以我需要检查所选项目的计数是否为零。所以我的问题是,我应该在哪里写这种验证?在常见的.js文件中或页面本身中。

3 个答案:

答案 0 :(得分:1)

绝对是在一个单独的js文件中。然后你可以在另一个类似的页面上重用逻辑。

答案 1 :(得分:1)

最佳做法建议您将其放在单独的文件中。就个人而言,我总是会写这种验证服务器端,而不是javascript,特别是如果生成的操作是删除。

我会使用javascript来允许“全选”功能,我会使用jQuery创建一个“你确定”的提示。

答案 2 :(得分:1)

这应该在一个单独的文件中完成。您将遇到需要根据某种原因验证控件的ID的时间,因此您应该在该文件中提供一种方式来接收这些ID(函数中的参数名称,全局变量(不推荐),自定义)命名空间对象)。