Hi I have a user control that I am trying to populate within a nested Gridview detail view, the code below shows the casesOrdered value but not in the user control uc1:BrandVisit which accepts inputs as in casesMerchandised How can I bind values to this user control? Any ideas would be much appreciated
The BradVisit User contro is like below
<asp:DetailsView ID="DetailsView1" AllowPaging="true" runat="server" GridLines="None" Width="100%" DataSourceID="
<asp:DetailsView ID="DetailsView1" AllowPaging="true" runat="server" GridLines="None" Width="100%" DataSourceID="SqlDataSourceVimto" Font-Italic="true" AutoGenerateRows="false">
<Fields>
<asp:TemplateField><ItemTemplate>
Cases are <%# Convert.ToDecimal(Eval("casesOrdered")) %>
<uc1:brandVisit runat="server" ID="brandVisit" casesOrdered='<%# Bind("casesOrdered") %>' OnDataBinding="brandVisit_DataBinding" casesMerchandised="12" />
</ItemTemplate></asp:TemplateField>
</Fields>
</asp:DetailsView>
" Font-Italic="true" AutoGenerateRows="false"> <Fields> <asp:TemplateField><ItemTemplate> Cases are <%# Convert.ToDecimal(Eval("casesOrdered")) %> <uc1:brandVisit runat="server" ID="brandVisit" casesOrdered='<%# Bind("casesOrdered") %>' OnDataBinding="brandVisit_DataBinding" casesMerchandised="12" /> </ItemTemplate></asp:TemplateField> </Fields> </asp:DetailsView>The BradVisit User contro is like below
public decimal casesOrdered { get { return decimal.Parse(tbCasesOrdered.Text); } set{ tbCasesOrdered.Text = value.ToString(); } }