我有一个提交按钮。 2个方法被调用。2个方法调用按钮单击 - 异常处理
- 用于控制验证的Java脚本函数(客户端) - 的OnClientClick事件
- C#方法button_submit_click(服务器端的数据库访问)-onclick事件。
当我运行这个应用程序时,1st函数运行良好;但由于控件的空值,第二个函数会立即引发异常。
我该如何处理?我试图从第一名拨打第二名。但它很乏味。
我使用If语句的想法,如
if(txt_name.Text!=="") { //my c# logic in default.aspx.cs }
任何其他方法最好?
你正在验证控制在JavaScript中,那么为什么你需要在C#中再次验证? – 2014-10-07 09:51:14
我猜服务器端用于数据库操作@ V2Solutions-MSTeam – Neel 2014-10-07 09:52:17
没有C#有数据库访问逻辑!所有的控件都必须由客户输入。如果他失败了,javascript验证会抛出一个消息来输入所有的字段;但同时,第二个fn被调用,它使用了字段的数据。所以抛出一个异常。 – 2014-10-07 09:55:18