在HTML 页中 <INPUT type="button" id="deps_insert" runat="server" value="新建"> 这个按钮
和Web服务器控件中的BUTTON 到底什么区别啊?双击这个按钮,出现的是Private void deps_insert_ServerClick(object sender,EventArgs e)事件
和Web服务器控件中的按钮事件 Private void deps_insert_Click(object sender,EventArgs e) 有什么区别呀?书中却将Private void deps_insert_ServerClick(object sender,EventArgs e)事件 改为
bool deps_insert_Click(object Src,EventArgs E) 事件 结果点击这个“新建”按钮的时候总是出现 什么尚未初始化之类的错误 这是为何?谢谢 急急
和Web服务器控件中的BUTTON 到底什么区别啊?双击这个按钮,出现的是Private void deps_insert_ServerClick(object sender,EventArgs e)事件
和Web服务器控件中的按钮事件 Private void deps_insert_Click(object sender,EventArgs e) 有什么区别呀?书中却将Private void deps_insert_ServerClick(object sender,EventArgs e)事件 改为
bool deps_insert_Click(object Src,EventArgs E) 事件 结果点击这个“新建”按钮的时候总是出现 什么尚未初始化之类的错误 这是为何?谢谢 急急
和Web服务器控件中的按钮事件 Private void deps_insert_Click(object sender,EventArgs e) 有什么区别呀?
-------------------
没有区别
html控件加上runat和服务器控件差不多,但是两者所属的命名空间不同,一个是HtmlControls,一个是WebControls
<INPUT type="button" id="deps_insert" runat="server" value="新建">
双击此控件自动生成委托事件
如果是平常的一些点击按钮打开一个窗口等的事件,可以用客户端的button,这样页面不会刷新,会减少服务器端的流量。
楼主在以后的项目中肯定会发现其中的区别,不一定是上面所说的
ExecuteNonQuery: Connection 属性尚未初始化。
难道这个错误和书中却将Private void deps_insert_ServerClick(object sender,EventArgs e)事件 改为
bool deps_insert_Click(object Src,EventArgs E) 事件 无关?
这很明显是数据库连接没有打开!
dbcommand=new sqlclient.sqlcommand("select * from abc",dbconn)
dbconn.open()
dbcommand.executeNonQuery()
dbconn.close()