tags:

views:

172

answers:

0

Hi I am pasting my code which i am finding issue with. When i toggle the dropdown it populates the gridview properly but when i check any of the checkbox & do a autopostback it fires the dropdown selectedindex change event & resent what i have checked, as i wanted to update the binding of the selection.

If any one has come across or has a solution for the issue please help. Pasting the asp code Thanks in advance. Edit   Delete Create New Report DataPoint <%-- '> '> New '> '> '> '> '> ' TextMode="MultiLine" Wrap="true"> '> ' TextMode="MultiLine" Wrap="true"> New '> ' /> ' /> ' /> --%> '> '> '> '> '> '> Please Select A Category... ' Enabled="true" OnCheckedChanged="CheckBoxChanged" /> '> No Data to Display
'> '>

                                </ContentTemplate>
                            </asp:UpdatePanel>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Source_Category") %>'></asp:TextBox>
                        </InsertItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Formula" SortExpression="Formula">
                        <ItemTemplate>
                            <asp:Label ID="Label4" runat="server" Text='<%# Bind("Formula") %>'></asp:Label>
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("Formula") %>' TextMode="MultiLine"
                                Width="280px" Height="100px"></asp:TextBox>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("Formula") %>'></asp:TextBox>
                        </InsertItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Default Format" SortExpression="Default_Format">
                        <ItemTemplate>
                            <asp:Label ID="Label5" runat="server" Text='<%# Bind("Default_Format") %>'></asp:Label>
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Default_Format") %>' Width="250px"></asp:TextBox>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("Default_Format") %>'></asp:TextBox>
                        </InsertItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Description" SortExpression="Description">
                        <ItemTemplate>
                            <asp:Label ID="Label6" runat="server" Text='<%# Bind("Description") %>'></asp:Label>
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("Description") %>' TextMode="MultiLine"
                                Width="280px" Height="100px"></asp:TextBox>
                        </EditItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="TextBox6" runat="server" Text='<%# Bind("Description") %>'></asp:TextBox>
                        </InsertItemTemplate>
                    </asp:TemplateField>
                </Fields>
            </asp:DetailsView>
            <div>
                <asp:Table runat="server">
                    <asp:TableRow ID="TableRow1" runat="server">
                        <asp:TableCell ID="TableCell11" runat="server">
                            <asp:Button ID="BtnSave" runat="server" Text="Save" OnClick="onSaveBtnClicked" />
                        </asp:TableCell>
                        <asp:TableCell ID="TableCell12" runat="server">
                            <asp:Button ID="BtnCancel" runat="server" Text="Cancel" OnClick="onCancelBtnClicked" />
                        </asp:TableCell>
                    </asp:TableRow>
                </asp:Table>
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Panel>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetCurrentModifyingReportDataPoint"
    TypeName="WebApplication.DataPointManager" OnSelecting="ObjectDataSource1_Selecting">
    <SelectParameters>
        <asp:Parameter Name="SourceDataPointID" Type="String" />
    </SelectParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="DataPointCategoryObjSource" runat="server" SelectMethod="getDataPointCategoryList"
    TypeName="WebApplication.DataSourceCategoryManager"></asp:ObjectDataSource>
<asp:ObjectDataSource ID="DataSourceCategoryObjSource" runat="server" SelectMethod="GetDataSourceList"
    TypeName="WebApplication.DataSourceCategoryManager" UpdateMethod="UpdateSelectedCategory">
    <UpdateParameters>
        <asp:Parameter Name="DataSourceID" Type="String" />
    </UpdateParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="DataSourceDataPointObjSource" runat="server" SelectMethod="GetDataSourceDataPointList"
    TypeName="WebApplication.DataSourceCategoryManager" UpdateMethod="UpdateDataPoint">
    <UpdateParameters>
        <asp:Parameter Name="SourceID" Type="String" />
        <asp:Parameter Name="SourceDataPointID" Type="String" />
        <asp:Parameter Name="Checked" Type="Boolean" />
    </UpdateParameters>
    <SelectParameters>
        <asp:Parameter Name="DSName" Type="String" />
    </SelectParameters>
</asp:ObjectDataSource>