السلام عليكم ورحمة الله وبركاته
والله يا اخي عبد الصمد ما زبط
انا حطيت الكود التالي في passTextBox_TextChanged
DefaultButton(Page, passTextBox, Button1)
واعملت ال DefaultButton زي ما انت كتبتوا بازبط بدون لا حرف زيادة
Public Sub DefaultButton(ByRef Page As System.Web.UI.Page, ByRef objTextControl As TextBox, ByRef objDefaultButton As Button)
' Sets default buttons.
Dim sScript As New System.Text.StringBuilder()
sScript.Append("<script language=""javascript"">" & vbCrLf)
sScript.Append("function fnTrapKD(btn){" & vbCrLf)
sScript.Append(" if (document.all){" & vbCrLf)
sScript.Append(" if (event.keyCode == 13)" & vbCrLf)
sScript.Append(" { " & vbCrLf)
sScript.Append(" event.returnValue=false;" & vbCrLf)
sScript.Append(" event.cancel = true;" & vbCrLf)
sScript.Append(" btn.click();" & vbCrLf)
sScript.Append(" } " & vbCrLf)
sScript.Append(" } " & vbCrLf)
sScript.Append("}" & vbCrLf)
sScript.Append("</SCRIPT>" & vbCrLf)
objTextControl.Attributes.Add("onkeydown", "fnTrapKD(document.all." & objDefaultButton.ClientID & ")")
Page.RegisterStartupScript("ForceDefaultToScript", sScript.ToString)
End Subو تصرف البرنامج على الشكل التالي لما كبست ENTER داخل ال passTextBox
شغل الدالة DefaultButton
نفذ الكود الي بداخلها بعدين طلع بدون ما يروح على كود الكبسة Button1 وينفذها
اخي :s شو المشكلة

