Well, I am not quite getting that. How/where does this reference happen?
In the vb part I only have this for the grid:
GridEditLegs.DataBind()
And in the Source part here is the full grid and SQLData controls:
<asp:GridView ID="GridEditLegs" runat="server" AutoGenerateColumns="False" BackColor="Cornsilk"
BorderColor="IndianRed" BorderStyle="Solid" Font-Names="Arial" Font-Size="Small" DataSourceID="SqlDataSource_grid">
<Columns>
<asp:CommandField ShowEditButton="True" />
<asp:BoundField DataField="Legid" HeaderText="." Visible="False" />
<asp:TemplateField HeaderText="Start Date"><ItemTemplate><asp:TextBox runat="server" ID=txtStartDate Text='<%# Bind("StartDate") %>'> </asp:TextBox></ItemTemplate>
<FooterTemplate>
<asp:TextBox ID=txtNewStartDate runat=server></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="End Date"><ItemTemplate><asp:TextBox runat="server" ID=txtEndDate Text='<%# Bind("EndDate") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Entity"><ItemTemplate><asp

ropDownList ID="ddEntity" runat="Server" DataSourceID="SQLDataSource_Entity" DataTextField="EntityDesc" DataValueField="EntityId" ></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Status"><ItemTemplate><asp

ropDownList ID="ddStatus" runat="Server" DataTextField="StatusName" DataValueField="StatusCode" ></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Volume"><ItemTemplate><asp:TextBox runat="server" ID=txtVolume Text='<%# Bind("Volume") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Price"><ItemTemplate><asp:TextBox runat="server" ID=txtPrice Text='<%# Bind("Price") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Total Volume"><ItemTemplate><asp:TextBox runat="server" ID=txtTotalVolume Text='<%# Bind("TotalVolume") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Schedule"><ItemTemplate><asp

ropDownList ID="ddSchedule" runat="Server" DataTextField="ScheduleName" DataValueField="ScheduleId"></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Instrument"><ItemTemplate><asp

ropDownList ID="ddInstrument" runat="Server" DataTextField="InstrumentName" DataValueField="InstrumentId" ></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="NominalValue"><ItemTemplate><asp:TextBox runat="server" ID=txtNominalValue Text='<%# Bind("NominalValue") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="CounterPartDealRef"><ItemTemplate><asp:TextBox runat="server" ID=txtCPDealRef Text='<%# Bind("CounterpartDealRef") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Strike"><ItemTemplate><asp:TextBox runat="server" ID=txtStrike Text='<%# Bind("Strike") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Unit of Measure."><ItemTemplate><asp

ropDownList ID="ddUOM" runat="Server" DataTextField="UOMName" DataValueField="UOMID"></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Delivery Date"><ItemTemplate><asp:TextBox runat="server" ID=txtDeliveryDate Text='<%# Bind("DeliveryDate") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Settlement Code"><ItemTemplate><asp

ropDownList ID="ddSettlementCode" runat="Server" DataTextField="SettlementName" DataValueField="SettlementCode"></asp

ropDownList></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Primary Settlement Price"><ItemTemplate><asp:TextBox runat="server" ID=txtPrimaryPrice Text='<%# Bind("PrimarySettlementPrice") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
<asp:TemplateField HeaderText="Agreed Settlement Price" ><ItemTemplate><asp:TextBox runat="server" ID=txtAgreedPrice Text='<%# Bind("AgreedSettlementPrice") %>'></asp:TextBox></ItemTemplate></asp:TemplateField>
</Columns>
</asp:GridView>
<br />
<asp:SqlDataSource ID="SqlDataSource_grid" runat="server" ConnectionString="<%$ ConnectionStrings

eal Capture Dev LocalConnectionString %>" SelectCommand="sp_get_single_deal" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:QueryStringParameter DefaultValue="" Name="dealnum" QueryStringField="deal"
Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource_Entity" runat="server" ConnectionString="<%$ ConnectionStrings

eal Capture Dev LocalConnectionString %>"
SelectCommand="Select [EntityID], [EntityDesc] from cdNYPAEntity Where [Active]=1"></asp:SqlDataSource>