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

ModalPopup in FormView in GridView in Wizard

$
0
0

The ModalPopup triggers an image button that displays the target Panel1 which contains a FormView. So I need to find the TextBox in the FormView in the GridView - I think...

Source

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="eventlistid" style="margin-top: 0px"><Columns><asp:CommandField ShowSelectButton="True" /><asp:TemplateField HeaderText="ID" InsertVisible="False" SortExpression="eventlistid"><EditItemTemplate><asp:Label ID="Label1" runat="server" Text='<%# Eval("eventlistid") %>'></asp:Label></EditItemTemplate><ItemTemplate><asp:Label ID="Label1" runat="server" Text='<%# Bind("eventlistid") %>'></asp:Label><br /><asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/umw/images/icons/books.png" OnClick="ImageButton1_Click" /><asp:Panel ID="Panel1" runat="server" CssClass="gridpanel"><asp:FormView ID="FormView1" runat="server" DefaultMode ="Insert" DataKeyNames="eventlistid" DataSourceID="SqlDataSource1" OnModeChanged="FormView1_ModeChanged" OnModeChanging="FormView1_ModeChanging" Width="250px" OnPageIndexChanging="FormView1_PageIndexChanging" OnItemCommand="FormView1_ItemCommand" OnDataBound="FormView1_DataBound"><EditItemTemplate><table><tr><td class="textleft">Name:</td><td><asp:TextBox ID="nameTextBox" runat="server" Text='<%# Bind("name") %>' /><asp:RequiredFieldValidator ID="rveventName" runat="server" ErrorMessage="Eventname is required" ControlToValidate="nameTextBox" Display="Dynamic" /></td></tr><tr><td class="textleft">&nbsp;</td><td><asp:CheckBox ID="multidayCheckBox" runat="server" AutoPostBack="True" Checked='<%# Bind("multiday") %>' Text="Multi-Day Event" OnCheckedChanged="multidayCheckBox_CheckedChanged" /></td></tr><tr><td class="textleft">Start Date:</td><td><asp:TextBox ID="datestartTextBox" runat="server" Text='<%# Bind("datestart", "{0:d}") %>' /><asp:CalendarExtender ID="datestartTextBox_CalendarExtender" runat="server" Enabled="True" TargetControlID="datestartTextBox"></asp:CalendarExtender></td></tr><tr><td class="textleft">End Date:</td><td><asp:TextBox ID="dateendTextBox" runat="server" Text='<%# Bind("dateend", "{0:d}") %>' /><asp:CalendarExtender ID="dateendTextBox_CalendarExtender" runat="server" Enabled="True" TargetControlID="dateendTextBox"></asp:CalendarExtender></td></tr><InsertItemTemplate><table><tr><td class="textleft">Name:</td><td><asp:TextBox ID="nameTextBox" runat="server" Text='<%# Bind("name") %>' /><asp:RequiredFieldValidator ID="rveventName" runat="server" ErrorMessage="Eventname is required" ControlToValidate="nameTextBox" Display="Dynamic" /></td></tr><tr><td class="textleft">&nbsp;</td><td><asp:CheckBox ID="multidayCheckBox" runat="server" AutoPostBack="True" Checked='<%# Bind("multiday") %>' Text="Multi-Day Event" OnCheckedChanged="multidayCheckBox_CheckedChanged" /></td></tr><tr><td class="textleft">Start Date:</td><td><asp:TextBox ID="datestartTextBox" runat="server" Text='<%# Bind("datestart", "{0:d}") %>' /><asp:CalendarExtender ID="datestartTextBox_CalendarExtender" runat="server" Enabled="True" TargetControlID="datestartTextBox"></asp:CalendarExtender></td></tr><tr><td class="textleft">End Date:</td><td><asp:TextBox ID="dateendTextBox" runat="server" Text='<%# Bind("dateend", "{0:d}") %>' /><asp:CalendarExtender ID="dateendTextBox_CalendarExtender" runat="server" Enabled="True" TargetControlID="dateendTextBox"></asp:CalendarExtender></td></tr><asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" CommandName="Insert" Text="Insert" />&nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" /></InsertItemTemplate><ItemTemplate>
                                            eventlistid:<asp:Label ID="eventlistidLabel" runat="server" Text='<%# Eval("eventlistid") %>' /><br />
                                            datestart:<asp:Label ID="datestartLabel" runat="server" Text='<%# Bind("datestart") %>' /><br />
                                            dateend:<asp:Label ID="dateendLabel" runat="server" Text='<%# Bind("dateend") %>' /><asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" CommandName="New" Text="New" /></ItemTemplate></asp:FormView><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:umwConn %>" SelectCommand="fetcheventlistingdetail" SelectCommandType="StoredProcedure" InsertCommand="insertListing" InsertCommandType="StoredProcedure" UpdateCommand="insertListing" UpdateCommandType="StoredProcedure"><InsertParameters><asp:Parameter Name="datestart" Type="DateTime" /><asp:Parameter Name="dateend" Type="DateTime" /><asp:Parameter Name="name" Type="String" /><asp:Parameter Name="typeid" Type="Int32" /></InsertParameters><SelectParameters><asp:ControlParameter ControlID="Label1" Name="eventlistid" PropertyName="Text" Type="Int32" /></SelectParameters><UpdateParameters><asp:Parameter Name="datestart" Type="DateTime" /><asp:Parameter Name="dateend" Type="DateTime" /><asp:Parameter Name="name" Type="String" /></UpdateParameters></asp:SqlDataSource></asp:Panel><asp:ModalPopupExtender ID="Panel1_ModalPopupExtender" runat="server" DynamicServicePath="" Enabled="True" PopupControlID="Panel1" TargetControlID="ImageButton1"></asp:ModalPopupExtender></ItemTemplate></asp:TemplateField><asp:BoundField DataField="name" HeaderText="Listing" SortExpression="name" /><asp:BoundField DataField="datestart" DataFormatString="{0:d}" HeaderText="Date" SortExpression="datestart" /><asp:BoundField DataField="dateend" DataFormatString="{0:d}" HeaderText="End Date" SortExpression="dateend"</Columns></asp:GridView>


 


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>