• 您的位置我爱Aspx >> .NET专题 >> 体验Visual Studio 2005新特性(3)
  • 体验Visual Studio 2005新特性(3)

  • 作者:未知  来源:天极  日期:2007-3-18 16:07:33  关键字:
把GridView的DataSourceID设置成ObjectDataSource,此时我们就已经建立好了完整的一个数据编辑功能。看是不是很简单。

  当然,我们在进行企业开发的时候,更习惯于在后台编辑,现在我就给出在后台进行手工编辑的代码:

//数据绑定部分
if (!Page.IsPostBack)
{
 authorsTableAdapters.authorsTableAdapter ta = new authorsTableAdapters.authorsTableAdapter();
 //authorsTableAdapter就是我们建立的强类型的
 GridView1.DataSource = ta.GetData();
 GridView1.DataBind();
}
//删除数据
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
 authorsTableAdapters.authorsTableAdapter ta = new authorsTableAdapters.authorsTableAdapter();
 ta.DeleteQuery(GridView1.DataKeys[e.RowIndex].Value);
}
//返回单条数据
authorsTableAdapters.authorsTableAdapter ta = new authorsTableAdapters.authorsTableAdapter();
DataTable dt = ta.SelectDetail(Request.QueryString["id"].ToString());
if (dt.Rows.Count > 0)
 Response.Write(dt.Rows[0]["address"].ToString());
//返回数据统计
authorsTableAdapters.authorsTableAdapter ta = new authorsTableAdapters.authorsTableAdapter();
Response.Write(ta.ScalarQuery().ToString());

  至此,我们不难发现,2005给我们的开发提供了飞跃性的改变。我们可以通过强类型数据集很方便快速的进行多层构架开发,并且提高开发速度【我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:Microsoft .Net Remoting专题(一)
    下一篇:体验Visual Studio 2005新特性(2)
    • 相关文章