Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

Button quit working

$
0
0

i have 2 image buttons that trigger modal pop ups. They worked as expected until last nite. The popups are used to update the data that is initially displayed on the main page. I added validation controls and now the buttons act like they are disabled.

<td><asp:Label ID="lname" runat="server" Text="Name:" /></td><td width="auto"><asp:Label  ID="lfullname" runat="server" /></td><td><asp:ImageButton ID="ibName" runat="server" ImageUrl="~/umw/images/icons/pencil.png" OnClick="ibname_Click" ToolTip="Edit Name" /> </td></tr><tr><td><asp:Label ID="ldob" runat="server" Text="Birthdate:" /></td><td><asp:Label ID="lbldob" runat="server" /></td><td><asp:ImageButton ID="ibdob" runat="server" ImageUrl="~/umw/images/icons/pencil.png" OnClick="ibdob_Click" Width="16px" ToolTip="Edit Birthdate" /></td></tr>
     thjis the code for the popup panels

 

<asp:Panel ID="Panelname" runat="server" Height="189px" Width="260px" CssClass="modalPanel"  ><table><tr><td colspan="2"></td></tr><tr><td>Title:</td><td><asp:DropDownList ID="ddltitle" runat="server" AppendDataBoundItems="True"  DataSourceID="dstitle" DataTextField="title" DataValueField="titleid" ><asp:ListItem Value="0">Select </asp:ListItem></asp:DropDownList><asp:SqlDataSource ID="dstitle" runat="server" ConnectionString="<%$ ConnectionStrings:umwConn %>" SelectCommand="titlefetch" SelectCommandType="StoredProcedure"></asp:SqlDataSource></td></tr><tr><td>First Name:</td><td class="gpnltxtlt"><asp:TextBox ID="txtfname" runat="server" Height="17px"></asp:TextBox><ajaxToolkit:TextBoxWatermarkExtender ID="txtfname_TextBoxWatermarkExtender" runat="server" Enabled="True" TargetControlID="txtfname" WatermarkText="First Name" /><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*" ControlToValidate="txtfname" /></td></tr><tr> <td>Mid Name/Init:</td>  <td><asp:TextBox ID="txtmname" runat="server" /><ajaxToolkit:TextBoxWatermarkExtender ID="txtmname_TextBoxWatermarkExtender" runat="server" Enabled="True" TargetControlID="txtmname" WatermarkText="Middle Name" /></td></tr><tr><td >Last Name:</td><td><asp:TextBox ID="txtlname" runat="server" /><ajaxToolkit:TextBoxWatermarkExtender ID="txtlname_TextBoxWatermarkExtender" runat="server" Enabled="True" TargetControlID="txtlname" WatermarkText="Last Name" /><asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="*" ControlToValidate="txtlname"/></td></tr><tr><td>Suffix:</td><td><asp:DropDownList ID="ddlsuffix" runat="server" DataSourceID="dssuffix" DataTextField="suffix" DataValueField="suffixid" AppendDataBoundItems="True"><asp:ListItem Value="0">Select</asp:ListItem></asp:DropDownList><asp:SqlDataSource ID="dssuffix" runat="server" ConnectionString="<%$ ConnectionStrings:umwConn %>" SelectCommand="suffixfetch" SelectCommandType="StoredProcedure"  /></td></tr><tr><td class="textright" colspan="2"><asp:Button ID="btnnameok" runat="server" Text="OK" OnClick="btnnameok_Click" /><asp:Button ID="btnnamecancel" runat="server" ForeColor="#003399" Text="Cancel" /></td></tr></table></asp:Panel><asp:Button ID="Button2" runat="server" Text="Button" style="display:none" /><ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" BackgroundCssClass="modalBackground" runat="server" CancelControlID="btnnamecancel" Enabled="True" TargetControlID="Button2" PopupControlID="Panelname"></ajaxToolkit:ModalPopupExtender><asp:Button ID="Button1" runat="server" Text="Button" style="display:none" /><asp:Panel ID="Paneldob" runat="server" CssClass="modalPanel"><asp:TextBox ID="txtdob" runat="server" /><ajaxToolkit:CalendarExtender ID="tbdob_CalendarExtender" runat="server" Enabled="True" TargetControlID="txtdob"></ajaxToolkit:CalendarExtender><ajaxToolkit:ModalPopupExtender ID="tbdob_ModalPopupExtender" BackgroundCssClass="modalBackground" runat="server" CancelControlID="btndobcancel" Enabled="True" TargetControlID="Button1" PopupControlID="Paneldob"></ajaxToolkit:ModalPopupExtender><asp:Button ID="btndobok" runat="server" Text="OK" OnClick="btndobok_Click" /><asp:Button ID="btndobcancel" runat="server" ForeColor="#003399" Text="Cancel" /></asp:Panel>

And the c# - if you  clcick on the imagebutton in dev it goes to this method , but if you debug it does nothing, Wont go to the image buttom click event!

protected void ibname_Click(object sender, ImageClickEventArgs e)
{
    This procdure gets the name and fills theform on  the Modal POPUP...
     Then shows the panel
   ModalPopupExtender1.Show();


}

 


Viewing all articles
Browse latest Browse all 5678

Trending Articles