היי,כדי לעשות זאת, בצע את הצעדים הבאים:
1. ראשית, עליך להוסיף פרמטר Output לשאילתת ההכנסה באוביקט ה-Data Source שלך ("<InsertParameters>"):
קטע קוד
<asp : Parameter Direction="Output" Name="sampleNewRecordId" Size="4" Type="Int16" />
2. לאחר מכן, שרשר לשאילתת ההכנסה באוביקט ה-Data Source את משפט ה-SQL הבא בצורה זו:
קטע קוד
InsertCommand="INSERT INTO...;SELECT @sampleNewRecordId = @@Identity"
3. באירוע Inserted של אוביקט ה-Data Source הכנס את הקוד הבא:
קטע קוד
int sampleId = int.Parse(e.Command.Parameters["@sampleNewRecordId"].Value.ToString());