Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取MySQL多行数据并显示在单个文本框中_C#_Mysql_Asp.net - Fatal编程技术网

C# 获取MySQL多行数据并显示在单个文本框中

C# 获取MySQL多行数据并显示在单个文本框中,c#,mysql,asp.net,C#,Mysql,Asp.net,我正在尝试从数据库中获取StudentFirstName并显示在文本框中,现在我正在使用网格视图,它显示数据,但不显示在文本框中。我不确定如何从数据库中获取所有数据并显示在单个文本框中 <asp:GridView ID="GridView1" runat="server"></asp:GridView> MyDB <asp:GridView ID="GridView1" runat="server"></asp:GridView> # <

我正在尝试从数据库中获取
StudentFirstName
并显示在文本框中,现在我正在使用网格视图,它显示数据,但不显示在文本框中。我不确定如何从数据库中获取所有数据并显示在单个文本框中

<asp:GridView ID="GridView1" runat="server"></asp:GridView>
MyDB

<asp:GridView ID="GridView1" runat="server"></asp:GridView>
#

<asp:GridView ID="GridView1" runat="server"></asp:GridView>
网格视图

<asp:GridView ID="GridView1" runat="server"></asp:GridView>

您需要为您的列定义
ItemTemplate
。它将包含一个
textbox
Eval
中的字段名来绑定它

<asp:GridView ID="GridView1" runat="server"></asp:GridView>
完整的代码示例:

<asp:GridView ID="GridView1" runat="server"></asp:GridView>
<asp:GridView ID="GridView1" runat="server">
    <Columns>
        <asp:TemplateField HeaderText="Names">
            <ItemTemplate>
                <asp:TextBox ID="txtName" runat="server" Text='<%# Eval("StudentFirstName ") %>' ></asp:TextBox>
            </ItemTemplate>
        </asp:TemplateField>
    <Columns>
</asp:GridView>


是否要在每个单独的文本框中显示所有学生的名字?完全一样,我还需要一个帮助??文本框中有一行,数据库中有一行,获取如何停止使用我提供的代码,不能有另一行。您可以分享一个屏幕截图吗?您只需要设置
AutoGenerateColumns=“false”
,默认情况下它会生成您的列。让我们来看看。