在数据网格视图中插入图片图像按钮 - WinForm
本文关键字:图像 按钮 WinForm 插入 数据网 数据 网格 视图 | 更新日期: 2023-09-27 18:35:24
我使用此查询在我的数据网格视图中创建一个新列。
var q = (from c in Session.DB.PersonSet
where c.SchoolId == Session.loggedId && c.Date == Session.currentYear
select new { c.Name, c.LastName, c.PCode, c.Gender, c.Grade, c.YearOfService, edit = " " }).ToList();
dataGridView1.DataSource = q;
如何为编辑列设置图片/图标(设置为数据网格视图按钮列)
我看到一些使用其他方式创建编辑按钮的帖子,但我想以与我所说的相同的方式创建它。
可以使用
CommandField.EditImageUrl 属性在网格视图中设置编辑按钮上的图像。
<asp:gridview id="GridView1" autogeneratecolumns="false" runat="server">
<columns>
<asp:commandfield showeditbutton="true" buttontype="Image"
editimageurl="~'Images'EditButton.jpg"
cancelimageurl="~'Images'CancelButton.jpg"
updateimageurl="~'Images'UpdateButton.jpg"
headertext="Edit Controls"/>
<asp:boundfield datafield="CustomerID"
headertext="Customer ID" />
<asp:boundfield datafield="CompanyName"
headertext="Company Name"/>
<asp:boundfield datafield="Address"
headertext="Address"/>
<asp:boundfield datafield="City"
headertext="City"/>
<asp:boundfield datafield="PostalCode"
headertext="ZIP Code"/>
<asp:boundfield datafield="Country"
headertext="Country"/>
</columns>
</asp:gridview>