Click here to Skip to main content

harmohan singh asked:

Open original thread
Hi,
I am using the following code :
<asp:DataList ID="DataList1" runat="server" CellPadding="4" 
              DataSourceID="SqlDataSource1" ForeColor="#333333" Width="1023px" 
              onselectedindexchanged="DataList1_SelectedIndexChanged">
              <AlternatingItemStyle BackColor="White" ForeColor="#284775" />
              <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
              <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
              <HeaderTemplate>
                  <table class="style1">
                      <tr>
                          <td class="style5">
                              Name</td>
                          <td class="style6">
                              Details</td>
                          <td class="style2">
                              Rating</td>
                          <td>
                               </td>
                      </tr>
                  </table>
              </HeaderTemplate>
              <ItemStyle BackColor="#F7F6F3" ForeColor="#333333" />
              <ItemTemplate>
                  <table class="style1">
                      <tr>
                          <td class="style3">
                              <asp:Label ID="v_nameLabel" runat="server" CssClass="add" 
                                  Text='<%# Eval("v_name") %>' />
                          </td>
                          <td class="style4">
                              <table class="style1">
                                  <tr>
                                      <td>
                                           </td>
                                      <td>
                                          <asp:Label ID="v_mobileLabel" runat="server" CssClass="details" 
                                              Text='<%# Eval("v_mobile") %>' />
                                      </td>
                                  </tr>
                                  <tr>
                                      <td>
                                           </td>
                                      <td>
                                          <asp:Label ID="v_addLabel" runat="server" CssClass="details" 
                                              Text='<%# Eval("v_add") %>' />
                                      </td>
                                  </tr>
                              </table>
                          </td>
                          <td class="style2">
                              <asp:Label ID="ratingLabel" runat="server" CssClass="add" 
                                  Text='<%# Eval("rating") %>' />
                          </td>
                          <td class="style2">
                              <asp:LinkButton ID="LinkButtonmore" runat="server" Font-Names="Segoe UI" 
                                  Font-Size="Small" Font-Underline="False" ForeColor="#3C6090" 
                                  CommandArgument='<%# Eval("v_id") %>' onclick="LinkButtonmore_Click" >More</asp:LinkButton>
                              <asp:ModalPopupExtender ID="LinkButtonmore_ModalPopupExtender" runat="server" 
                                  DynamicServicePath="" Enabled="True" TargetControlID="LinkButtonmore" CancelControlID="Button1" PopupControlID="divViewDetails">
                              </asp:ModalPopupExtender>
                              
                          </td>
                      </tr>
                  </table>
              </ItemTemplate>
              <SelectedItemStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
          </asp:DataList>
whenever a user clicks on more link button the command argument fires the v_id which i want to convert to int at the code behind and fire a select query to show the list of the particular v_id meber in gridview in a modalpop-up.
During this whole process i am geting a null value from commandargument
Kindly give some suggestions to solve the above problem
Tags: C#, ASP.NET, ADO.NET, Gridview, DataGrid

Preview



When answering a question please:
  1. Read the question carefully.
  2. Understand that English isn't everyone's first language so be lenient of bad spelling and grammar.
  3. If a question is poorly phrased then either ask for clarification, ignore it, or edit the question and fix the problem. Insults are not welcome.
Let's work to help developers, not make them feel stupid.
Please note that all posts will be submitted under the The Code Project Open License (CPOL).



Advertise | Privacy | Mobile
Web02 | 2.8.141030.1 | Last Updated 26 Mar 2009
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