benyamin mirzai
دوشنبه 18 شهریور 1387, 15:06 عصر
سلام دوستان من می خواهم items هایی را که در listbox دارم توی datagrid نمایش دهم یعنی bind کنم این کار را به چه صور انجام دهم ؟
GridView1.DataSource = ListBox1.Items.ToString();
GridView1.DataBind();
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"Width="176px"Height="53px">
<Columns>
<asp:TemplateFieldHeaderText="hiiiii">
<ItemTemplate>
<asp:LabelID="Label4"runat="server"><%# ListBox1.Items[0].Text %> </asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
ولی به این صورت که نوشته ام فقط item اول تکرار می شود
GridView1.DataSource = ListBox1.Items.ToString();
GridView1.DataBind();
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"Width="176px"Height="53px">
<Columns>
<asp:TemplateFieldHeaderText="hiiiii">
<ItemTemplate>
<asp:LabelID="Label4"runat="server"><%# ListBox1.Items[0].Text %> </asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
ولی به این صورت که نوشته ام فقط item اول تکرار می شود