Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: ASP.NET
Hi
i have a modal popup which contain a grid view .I want grid view select row value send to text box value and then modal pop up hide
modal.aspx
 
 
     <td class="TDLeftLabel">  Name </td>
                                <td class="TDRightInput">
                                    <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
                                 </td>
                                <td class="TDLeftLabel" width="32%">
                                  Designation  
                                </td>
                                <td class="TDRightInput" width="32%">
                                    <asp:TextBox ID="txtDesignation" runat="server"></asp:TextBox>
 
                                </td>
                            </tr>
 
<input id="btnSpecial" type="button" value="Special"  önclick="$('#divSimplePopup').showModal(); return false;"
                                         runat="server" />
 <div id="divSimplePopup" class="popup" style="display: none; width: 650px;">
        <div class="headerpop">
            <span id="lblPopupHeader" class="msg">Special Modal</span> <a id="btnClosePopup"
                class="close"  önclick="$('#divSimplePopup').hideModal(); return false;"></a>
        </div>
        <div class="body" style="height: 270px; width: 628px; overflow: auto;">
            <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                <ContentTemplate>
                    <table width="100%" cellpadding="0" cellspacing="0" style="border-collapse: collapse">
                        <tr>
                            <td>
                                <table class="TableWorkArea" border="1px" cellpadding="3" style="border-collapse: collapse">
                                    <tr>
                                   <td class="TDLeftLabel" width="18%" colspan="4">
                                            
                                            <asp:GridView ID="grdModal"  runat="server" Width="600px" AutoGenerateColumns="False"
                                                AllowPaging="True" EnableViewState="False" DataKeyNames="HolyDaySetupID" OnSelectedIndexChanged="grdModal_SelectedChanged" OnRowCommand="grdModal_RowCommand"  >
                                                <Columns>
                                                    <asp:TemplateField>
                                                         <HeaderTemplate>
                                                           ID
                                                         </HeaderTemplate>
                                                         <ItemTemplate>
                                                             <asp:LinkButton CommandName="cmdBind"  PostBackUrl='<%# Eval("HolyDaySetupID" )%>' Text='<%# Eval("HolyDaySetupID" )%>'
                                                                   ID="lnk" OnClick="lnk_Click" runat="server" />
                                                         </ItemTemplate>
                                                        <ItemStyle Width="20px" />
                                                    </asp:TemplateField>
                                            
                                            <asp:BoundField DataField="FromDate" HeaderText="Date" DataFormatString="{0:dd MMM, yyyy}"
                                                ItemStyle-Width="90px">
                                                <ItemStyle Width="90px" />
                                            </asp:BoundField>
                                            <asp:BoundField DataField="Remarks" HeaderText="Remarks" ItemStyle-Width="20px">
                                                <ItemStyle Width="20px" />
                                            </asp:BoundField>
                                             
                                                </Columns>
                                                <PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
                                                <SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
                                                <HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
                                                <AlternatingRowStyle BackColor="#DCDCDC" />
 
                                                <selectedrowstyle backcolor="LightCyan" forecolor="DarkBlue" font-bold="true"/>
                                            </asp:GridView>
                                        </td>
                                    </tr>
                                </table>
                            </td>
                        </tr>
                    </table>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="grdModal" EventName="RowCommand" />
                     <asp:AsyncPostBackTrigger ControlID="grdModal" EventName="SelectedIndexChanged" />
                </Triggers>
            </asp:UpdatePanel>
        </div>
        <div class="footerpop">
            <input class="button_popup" id="btnCancel"  önclick="$('#divSimplePopup').hideModal(); return false;"
                type="submit" value="OK" />
        </div>
    </div>
 
 
modal.aspx.cs
  void grdModal_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            txtName.Text = grdModal.SelectedRow.Cells[0].Text;
        }
       
        void LoadGrid()
        {
            var repository = new HolyDaySetupRepository();
            var holydaysetup = new HolyDaySetupDto();
            repository.LoadHolidaySetupGrid(grdModal);
        }
       
        protected void grdModal_SelectedChanged(object sender, EventArgs e)
        {
            txtName.Text = grdModal.SelectedRow.Cells[0].Text;
        }
        protected void lnk_Click(object sender, EventArgs e)
        {
 
            int ID = Convert.ToInt32(((LinkButton)sender).CommandArgument);
            txtName.Text = grdModal.SelectedRow.Cells[0].Text;
        }   
this is error
 
CS1061: 'ASP.hr_attendance_modal_aspx' does not contain a definition for 'grdModal_RowCommand' and no extension method 'grdModal_RowCommand' accepting a first argument of type 'ASP.hr_attendance_modal_aspx' could be found (are you missing a using directive or an assembly reference?)
 
pls help me to solve this problem
Posted 22-Dec-12 22:05pm
Edited 22-Dec-12 22:28pm
120.5K
v3
Comments
Abhishek Pant at 23-Dec-12 4:38am
   
see this type of similar thread Compiler Error Cs1061[^]

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 310
1 PhilLenoir 164
2 Richard MacCutchan 160
3 Sharmanuj 146
4 Magic Wonder 129
0 Sergey Alexandrovich Kryukov 6,081
1 OriginalGriff 5,115
2 CPallini 2,473
3 Richard MacCutchan 1,597
4 Abhinav S 1,505


Advertise | Privacy | Mobile
Web04 | 2.8.140814.1 | Last Updated 23 Dec 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100