我现在做的项目有一个这种功能:
1.上传Excel表格
2.在后台.cs文件中读取上传的Excel表格并存入sqlserver数据库价格表中Excel表格的内容是: 产品 地区 价格后台读取Excel表格时我首选循环先判断产品和地区是否存在 产品表和地区表中
如果存在则插入到价格表中
如果不存在 我就在后台Response.Write写一段javascript代码提示用户是否想把产品和地区插入产品表和地区表
如果选择是  则通过ajax把产品和地区插入到数据表中 并把这条数据插入价格表中 之后继续循环现在的问题是  循环第一行数据时  产品和地区不存在 插入完后  在循环第二行数据时  还是同样的产品和地区 可是 Response.Write的js代码又执行了
这意味着 上面查询的产品和地区根本不存在数据表中  可是我查询数据库了已经存在了 是不是循环数据 和ajax异步插入没有同步执行 而是分开执行了?
请问此问题应该怎么解决呢?