摘要:
SqlDataSource就像代码生成器,你只要定义好所需的sql语句,就能方便从数据库提取数据到.net。你定义的最常见sql语句是select * from table where id=@id而@id可以从1.控件参数,例如textbox.text;2.窗体参数,例如网页中的某个HTML Input的value值;3.web.config里面的配置参数;4.session和cookie参数;5.查询字符串参数;6.当然你也可以在.aspx.cs文件里自定义参数。那么post传递的参数呢?暂时不知道。既然可以从sql语句提取查询结果,那么也可以从存储过程中提取查询结果。当然少不了和存储过. 阅读全文
摘要:
其实服务器控件就是框架。数据库源控件,就是系统给你写好的DAL层。 阅读全文
摘要:
如果你是数据源控件绑定,那么毫无问题。repeater控件的ItemCommand事件运行很正常。如果是你后台自己绑定个DataTable到repeater控件,那么你要把绑定代码放到IsPostBack里面。例如:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){stringconn="DataSource=.;InitialCatalog=Northwind;IntegratedSecurity=True";using(SqlConnectionsqlconn=newSqlConnection 阅读全文