protected void OnDetailsViewItemInserting(object sender, DetailsViewInsertEventArgs e)
 {
     if (String.IsNullOrEmpty((string)e.Values["Password"]))
     {
         e.Cancel = true;
     }
     else
     {
         e.Values["Salt"]         = CryptographicHelper.CreateSalt();
         e.Values["Password"]     = CryptographicHelper.CreatePasswordHash((string)e.Values["Password"], (string)e.Values["Salt"]);
         e.Values["NgayKichHoat"] = DateTime.Now;
     }
 }
Exemple #2
0
 protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
 {
     e.Values["Salt"]         = CryptographicHelper.CreateSalt();
     e.Values["Password"]     = CryptographicHelper.CreatePasswordHash((string)e.Values["Password"], (string)e.Values["Salt"]);
     e.Values["NgayKichHoat"] = DateTime.Now;
 }