asp.net – 使用字符串列表绑定GridView
发布时间:2020-12-16 03:26:58 所属栏目:asp.Net 来源:网络整理
导读:我有一个List,我绑定到GridView,因此我的GridView只有一列这些字符串值.我希望为此列提供正确的标题文本.请帮我.看看我试图做什么: asp:GridView ID="GridView1" runat="server" Width="95%"Columnsasp:BoundField HeaderText="My List" //Columns/asp:Grid
我有一个List,我绑定到GridView,因此我的GridView只有一列这些字符串值.我希望为此列提供正确的标题文本.请帮我.看看我试图做什么:
<asp:GridView ID="GridView1" runat="server" Width="95%"> <Columns> <asp:BoundField HeaderText="My List" /> </Columns> </asp:GridView> 在代码背后: List<string> myList = new List<string>(); : : // code to populate myList : : GridView1.DataSource = myList; GridView1.DataBind(); 当我运行此代码时,我在GridView中得到两列.第一列具有标题文本作为“我的列表”并且具有空行,而第二列具有标题文本作为“项目”并且具有具有myList值的行.我想在我的GridView中只有一列具有标题文本作为“我的列表”和具有myList对象值的行. 谢谢 解决方法
或者你可以这样做:
ASPX: <asp:GridView ID="gv" runat="server" AutoGenerateColumns="false"> <Columns> <asp:BoundField DataField="test" HeaderText="Text" /> </Columns> </asp:GridView> 码: var ls=new List<string>(); ls.Add("Test"); ls.Add("Test2"); gv.DataSource=ls.Select (l =>new{test=l}); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core-mvc – 在ASP.NET Core中,通过将身份验证转发
- asp.net-mvc – 如何在Razor帮助器中使用UrlHelper?
- asp.net-mvc-3 – SQL Server 2008连接字符串,用于实体框架
- asp.net-mvc-2 – 如何在ASP.NET MVC2中枚举formcollection
- asp.net-mvc – ASP.NET MVC PostAuthorizeRequest(和其他事
- asp.net-mvc – ASP.NET MVC 4在调试模式下捆绑js文件
- asp.net – 如何在VB.net中使用Dictionary?
- 根据ASP.NET中的角色设置auth cookie超时长度
- asp.net – CultureInfo.CurrentCulture从中读取文化
- .net – 使用DataAnnotations 4.0
推荐文章
站长推荐
- asp.net-mvc – 从MVC版本1迁移后,ASP.NET MVC 2
- ASP.NET Core 2.0 + EF6 + Linux&nbs
- html字符编码问题__.net core razor页面如何将后
- asp.net – IIS HTTP错误500.19
- ASP.net错误:BC30037:字符无效
- asp.net-mvc – Knockout,CKEditor&Single P
- asp.net-mvc – 在foreach中的mvc radiobuttons
- asp.net核心 – ASP – 启动时核心迁移EF核心SQL
- EF Core 数据变更自动审计设计
- asp.net-mvc – 发生异常后不要刷新会话 – NHib
热点阅读