Eric,
I have this for the ddl SelectedIndexChange event:
<AjaxPro.AjaxMethod()> Private Sub
KSddlNewName_SelectedIndexChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles KSddlNewName.SelectedIndexChanged
divZNumber.InnerHtml =
KSddlNewName.SelectedValue.ToString()
'Build SQL String to pull the associated Code, and default
the second ddl selected item
Dim strSQLNNV As String =
"usp_SAResKSddlSelectedIndexChanged"
Dim sCon1 As New SqlConnection
sCon1.ConnectionString = Session("DBDDL")
Try
sCon1.Open()
Dim cmdNNV As New SqlCommand(strSQLNNV, sCon1)
cmdNNV.CommandType = CommandType.StoredProcedure
cmdNNV.Parameters.Add(New
System.Data.SqlClient.SqlParameter("@ZNumber",
System.Data.SqlDbType.NVarChar, 50))
cmdNNV.Parameters("@ZNumber").Value =
divZNumber.InnerHtml
Dim myNNVRDR As SqlDataReader =
cmdNNV.ExecuteReader(CommandBehavior.CloseConnection)
myNNVRDR.Read()
Dim strNNVRDRResCode As String = myNNVRDR("Resource
Code")
KSddlNewP3ResourceCode.SelectedValue =
strNNVRDRResCode.ToString()
myNNVRDR.Close()
myNNVRDR = Nothing
sCon1.Close()
Catch ex As Exception
lblStatus.Text = "* Un-matched Resource Code in
Resource Table: contact, [EMAIL PROTECTED] * " & ex.Message
Finally
sCon1.Close()
End Try
End Sub
In the page_Load, I have:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
AjaxPro.Utility.RegisterTypeForAjax(GetType(CreateNewResource))
If Page.ispostback....
End Sub
In web.config:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx"
type="AjaxPro.AjaxHandlerFactory, AjaxPro"/>
</httpHandlers>
</system.web>
I did set the first ddl AutoPostBack to false.
Sorry, but I'm not following what else should be done. I thought with
putting the AjaxMethod declaration for the SelectedIndexChange of the
first ddl, that the second would then change based on the first ddl
selection id.
I'm sure you can probably see why, but now I'm not sure why the code
isn't chaning the 2nd ddl.
Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ajax.NET Professional" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/ajaxpro
The latest downloads of Ajax.NET Professional can be found at
http://www.ajaxpro.info
-~----------~----~----~----~------~----~------~--~---