我使用详细信息视图在我的 sql server 数据库中插入总和数据,它的表有一个名为 ID 的主键,并且此 pk 已启用身份,因此它会自动生成!插入后我需要获取插入行的 pk 并使用此代码
protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e)
{
int id = Convert.ToInt32(e.Values["ID"]);
Response.Redirect("BakhshnameAppendix.aspx?ID=" + id.ToString());
}
但它总是返回 0 !我怎样才能获得插入的 ID?