我有一个包含4列的datagridview,其中包含数字和字符串作为值。如何连续获取所有数据并将其放在单个IList中。如果它不在datagridview中,我就是这样做的 -
youtube max channel length = 20
facebook max name length = 50
twitter max handle length = 15
email max length = 255
但如果值在数据网格视图中,我就不知道该怎么做了。你能教一个菜鸟吗?谢谢。
答案 0 :(得分:1)
您可以使用linq以List<List<object>>
方式创建DataGridView
:
var list = dgv.Rows.Cast<DataGridViewRow>().Where(r => !r.IsNewRow)
.Select(r => r.Cells.Cast<DataGridViewCell>().Select(c => c.Value).ToList())
.ToList();
答案 1 :(得分:0)
感谢您的时间。我得到了这样的......
<head>
<title>Water Solutions</title>
<link rel="stylesheet" href="CSS/common.css">
<link rel="stylesheet" href="CSS/index.css">
<script src="JS/index.js"></script>
</head>
<body onload="showSlides()">
<div class = "navbar">
<div id = "Header">
<div class="logo">
<a href="#"><img src="Images/onlinelogomaker-122816-1814-1991.png"></a>
</div>
<nav id = "Menu">
<ul id = "Menu-Items">
<li class="Item"><a href="index.html">HOME</a></li>
</ul>
</nav>
</div>
</div>
<div class="slideshow-container">
<div class="mySlides fade">
<img src="Images/Image1.jpg" style="width:100%">
</div>
<div class="mySlides fade">
<img src="Images/Image2.jpg" style="width:100%">
</div>
<div class="mySlides fade">
<img src="Images/Image3.jpg" style="width:100%">
</div>
</div><br>
</body>