乾
我快被這個搞爆了
Protected Sub ListView1_ItemUpdating1(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewUpdateEventArgs) Handles ListView1.ItemUpdating
'密碼欄位自動換成MD5-16格式.
If e.NewValues("pwd") Is Nothing Then
e.NewValues("pwd") = e.OldValues("pwd")
ElseIf e.OldValues("pwd").ToString <> e.NewValues("pwd").ToString Then
e.NewValues("pwd") = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(e.NewValues("pwd").ToString, "MD5").ToLower.Substring(8, 16)
End If
End Sub
◎紅字部分是databind的資料欄位名稱
我還一直傻傻的打textbox名稱以為跟findcontrol一樣
順便把FindControl也放上來
Dim tmp As TextBox = CType(ListView1.EditItem.FindControl("pwdTextBox"), TextBox)
這邊咖啡色才是放textbox id 棍
留言列表