初次使用SqlDataSource,有很多基本问题不知道怎么写。1.在同一个画面对同一张表有两个select操作,只能写两个SqlDataSource吗?不用的话怎么写到一个里?2.点击一个按钮,要先insert一张表再update另一张表,怎么写。一个按钮只有一个对应的CommandName3.怎么在点击按钮时做事前检查?我知道可以给控件加Validation,但我不是要检查输入的合法性,是想在点击按钮后去查另外一张表来决定是否执行SQL语句。写在哪里?不想执行的话,怎么写?4.与上面的问题类似,点击按钮后,要根据之前取到的值来判断执行两个update的哪个。
2.不是很明白你的意思,但一个按钮执行2个sql的方法很多,可以查MSDN
3.在点击的事件里执行,if..else
4.同上
先把查第一张表的结果赋给一个变量作判断条件,再if..else吧
2.这种情况不能用CommandName,只能用click事件
3.同上
4.同上