小编Qui*_*son的帖子

从Gridview中检索绑定数据

我有一个Gridview连接到显示数据的SQL数据源,我希望通过按钮和Eval检索与所选行关联的数据.

有点像,

<asp:LinkButton runat=server OnClientClick="RetrieveInfo" Text="Send" />
Run Code Online (Sandbox Code Playgroud)

但我无法从代码中调用Eval,我也不知道如何获取DataKey.

我一直在网上搜索,但没有找到任何好的东西.谁能帮我?非常感谢.

编辑:

<asp:GridView ID="GridView1" Width="100%" runat="server" AutoGenerateColumns="False"
DataKeyNames="ScheduleID" DataSourceID="SqlDataSource1">
    <Colums>
        <asp:TemplateField HeaderText="Date" SortExpression="Date">
           <ItemTemplate>
            <asp:Label ID="Label1" runat="server" Text='<%#Eval("Date")%>' />
          </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="Time" SortExpression="starttime">
           <ItemTemplate>
            <asp:Label ID="Label1" runat="server" Text='<%#Eval("starttime")%>' />
          </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField>
           <ItemTemplate>
            <asp:LinkButton runat=server OnClientClick="RetrieveInfo" Text="Send" />
          </ItemTemplate>
        </asp:TemplateField>
    </Colums>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

它被撇去了,但基本上就是这样.

sql asp.net gridview eval

6
推荐指数
1
解决办法
3505
查看次数

标签 统计

asp.net ×1

eval ×1

gridview ×1

sql ×1