首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Datagridview复选框错误默认值

问Datagridview复选框错误默认值
EN

Stack Overflow用户
提问于 2016-08-08 23:13:23
回答 1查看 121关注 0票数 0

我有一个Datagridview,用户可以在其中输入他们工作过的班次的数据。我有一个复选框,可以勾选他们是否需要为轮班支付随叫随到的费用。未勾选的值为"N“,勾选后的值为"Y”。这样做效果很好。

但是,当用户在加载时将复选框保留为默认状态时,当我将其发送到数据库时,我会得到一个异常。即使用户没有修改框,我如何才能使默认值始终为"N“?

错误消息:未将对象引用设置为对象的实例。

EN

回答 1

Stack Overflow用户

发布于 2016-08-09 03:15:16

您需要在数据网格item_databound中声明该复选框

代码语言:javascript
复制
     Private Sub dataGrid_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles dataGrid.ItemDataBound

            If (e.Item.ItemType = ListItemType.Item) Or (e.Item.ItemType = ListItemType.AlternatingItem) Then
               dim checkbox as checkbox = e.item.findControl("yourCheckboxID")
            end if
     end sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38832830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档