2017-05-12 9 views
-1

Label4 innerhalb Gridview zeigt keinen Textbox Wert während Label5 außerhalb Gridview zeigt den Textbox Wert. Label4 Wert ist leer. Ich möchte, dass das Etikett, d. H. Label4 sollte Label5.Text angezeigt werden.Label innerhalb der Gridview zeigt keinen Wert

<Columns> 
<asp:TemplateField HeaderText="Place Details"> 
     <ItemTemplate> 
      <table> 
       <tr> 
        <td> 
         <b> 
         <asp:Label ID="Label1" runat="server" Text='<%# Eval("name") %>'></asp:Label>&nbsp&nbsp&nbsp&nbsp&nbsp 
         <asp:Label ID="Label2" runat="server" Text='<%# Eval("phno") %>'></asp:Label> 
         </b> 
        </td>          
       </tr> 
       <tr> 
        <td> 
         <asp:Label ID="Label3" runat="server" Text='<%# Eval("zone") %>'></asp:Label> 
        </td> 
       </tr> 
       <tr> 
        <td> 
        <asp:Label ID="Label4" runat="server" Text="Label"></asp:Label> 
        </td> 
       </tr> 
      </table> 

     </ItemTemplate> 
    </asp:TemplateField> 
</Columns> 
<asp:Label ID="Label5" runat="server" Text="Label"></asp:Label> 
+0

anzeigen Was lässt Sie glauben, dass '' Label4' zeigt Label5.Text'? –

+0

Label-Adresse = (Label) GridView1.Rows [0] .FindControl ("Label4"); Label5.Text = txtDestination.Text; address.Text = Label5.Text; – Swadesh

+0

Mögliches Duplikat von [Labelwert zeigt nicht an, was in Gridview ist] (http://stackoverflow.com/questions/43913482/label-value-is-not-showing-which-isinside-gridview) – VDWWD

Antwort

0

Mit Gridview Row Databound binden Wert von Label4

Label Label4 = (Label)e.row.findcontrol("Label4"); 

Label4.text = (Your Value assign here) 

so Ihren Wert