الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في linqdatasource SelectedValue

بدأه جودي1 في 4 أبريل 2012 · 0 رد · 250 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

سلام

اود مساعده من فضلكم

<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
            ContextTypeName="DataClassesDataContext" TableName="firsts" 
            EnableDelete="True" EnableInsert="True" EnableUpdate="True" OrderBy="id">
        </asp:LinqDataSource>
        <br />

        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="id" DataSourceID="LinqDataSource1" EnableModelValidation="True">
            <Columns>
                <asp:TemplateField HeaderText="id" InsertVisible="False" SortExpression="id">
                    <EditItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Eval("id") %>'></asp:Label>
                    </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("id") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="count" HeaderText="count" SortExpression="count" />
                <asp:TemplateField>
                    <ItemTemplate>
                        <br />
                        <br />



            <asp:LinqDataSource ID="LinqDataSource2" runat="server"  
                      ContextTypeName="DataClassesDataContext"
                    TableName="sconds"      
                            Where='fid==@Id)'>
                            <WhereParameters>
                          <asp:ControlParameter 
                        ControlID="GridView1" PropertyName="SelectedValue" Name="Id" DbType="Int32" />
                        </WhereParameters>

                                </asp:LinqDataSource>
                        <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" 
                            DataKeyNames="sid" DataSourceID="LinqDataSource2" EnableModelValidation="True">
                            <Columns>
                                <asp:BoundField DataField="sid" HeaderText="sid" InsertVisible="False" 
                                    ReadOnly="True" SortExpression="sid" />
                                <asp:BoundField DataField="A" HeaderText="A" SortExpression="A" />
                                <asp:BoundField DataField="B" HeaderText="B" SortExpression="B" />
                                <asp:BoundField DataField="C" HeaderText="C" SortExpression="C" />
                                <asp:BoundField DataField="D" HeaderText="D" SortExpression="D" />
                                <asp:BoundField DataField="E" HeaderText="E" SortExpression="E" />
                                <asp:BoundField DataField="fid" HeaderText="fid" SortExpression="fid" />
                            </Columns>
                        </asp:GridView>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView

المشكله هون

  <asp:LinqDataSource ID="LinqDataSource2" runat="server"  
                      ContextTypeName="DataClassesDataContext"
                    TableName="sconds"      
                            Where='fid==@Id)'>
                            <WhereParameters>

لما اعمل

 Where='fid==1

بيعمل ويعطيني كل النتائج الي فيه fid=1

ما المشكله التي تجعل SelectedValue ما تختار شي

مواضيع مشابهة