还有请大虾帮我翻译下。。onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(''); __doPostBack('btnLogon','')"
解决方案 »
- asp.net如何过滤html标签,但是要留下<a>标签和<img>标签
- sql2000 字符串函数问题
- 如何对gridview中的单元格实现气泡提示?
- 导出Excel 如何设置列宽
- 自己创建的类如何消毁?
- 哪位朋友用过MyGeneration 代码生成工具?
- 类继承的问题(马上结贴)
- ActiveReport for .net下,如何直接打印而不显示预览
- 从microsoft下载的microsoft.web.ui.webcontrols程序集的问题?
- 在ASP.NET中连接数据库时,能否象JAVA中那样将连接数据库的代码封装在Javabean里?
- 如何实现ImageButton控件不自动回发
- 面试如此棘手的问题!!
强大!!!
我知道数据库是服务器端的事情,但是我用HTML控件就不知道做了,
我在代码里面把数据库连接写好了,但是就是不知道,那个HTML控件点击的时候怎么让他与代码连接起来
他有个onclick时间事件我知道。
onclicktype=submit
直接提交就可以了
var _sql = " select dt.id, emp.name, emp.emp_no, format( dt.start_time, 'yyyy-MM-dd' ), format( dt.end_time, 'yyyy-MM-dd' ) " +
" from ( duty dt left join employee emp on dt.emp_id = emp.id ) " +
" where 1 = 1 " +
" and dt.start_time <= #" + dutyTime + "# " +
" and dt.end_time >= #" + dutyTime + "# " +
" order by dt.id asc "; var rs = new ActiveXObject( "ADODB.RecordSet" );
rs.open( _sql, conn );
var rosters = new Array();
while( !rs.eof ){
var _name = rs.Fields( 1 ).value;
var _startTime = rs.Fields( 3 ).value;
var _endTime = rs.Fields( 4 ).value;
_name = _name=='null'? "" : _name;
_startTime = _startTime=='null'? "" : _startTime;
_endTime = _endTime=='null'? "" : _endTime;
var roster = { name:_name, startTime:_startTime, endTime:_endTime };
rosters.push( roster );
rs.moveNext();
}
rs.close();
rs = null;
//closeTheConnection( conn );
return rosters;
}
在LinkButton里面寫數據庫操作代碼.
然后用js:__doPostBack(lbClick,'haha') 第一個參數為你要回傳的控件id.
第二個參數為你要回傳的值(一般設置空就可以了),接受方法:Request["__EventArgument"]