C#winform如何獲取林另一界面種datagridview中選中行的id

问题描述

我是初學者,做一個簡單的管理系統,我需要選中主界面里datagridview里面的一行,然後點擊修改按鈕可以彈出修改界面,且選中行的各個屬性分別顯示在修改界面的文本框中,可為什麼dataGridView1.CurrentRow.Cells["id"].Value.ToString();不能在修改類里作為查詢條件呢???

解决方案

解决方案二:
没太明白你说的什么意思,最好截个图,如果只是在子页面获取父页面的选中行的数据,可以把选中的数据作为参数传进去,也可以声明静态的类来传
解决方案三:
你去搜“c#窗体间传值”
解决方案四:
你应该先把值传到弹出的页面才能使用,你的新页面里面是不能直接找到dataGridView1的。

时间: 2024-09-20 16:38:34

C#winform如何獲取林另一界面種datagridview中選中行的id的相关文章

JAVA反射獲取屬性名報錯

问题描述 JAVA反射獲取屬性名報錯 反射获取属性名异常,遍历明明存在,指定属性名获取却报错,求指点.代码如下: public class Test2 { private String column1; private List column2; public String getColumn1() { return column1; } public void setColumn1(String column1) { this.column1 = column1; } public List<

javascript-Javascript中獲取某個範圍的正整數?

问题描述 Javascript中獲取某個範圍的正整數? function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; } function getRandomIntInclusive(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } 這兩個函數的區別是啥? 解决方案 因为random函数是不

java 比较Map里每个key的value,獲取相同value的key

问题描述 例如有一條HashMap = {a=1,b=2,c=1}我想獲取相同value的key,也就是a和c有啥辦法?麻煩大家~ 问题补充:OpenMind 写道 解决方案 你看一下这个import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;public class MapTest {public static

請問各位大哥,NPOI中怎樣獲取單元格是否被隱藏?

问题描述 sheet.GetRow(0).GetCell(0).CellStyle.IsHidden這個獲取不了"單元格是否被隱藏",都是為false 解决方案 解决方案二:单元格可以被隐藏?如何隐藏?解决方案三:...改用Aspose.CELL解决方案四:比如一行或一列被隱藏,如果知道這一列或一行被隱藏?RowStyle.IsHidden,這個沒用解决方案五:引用3楼u011196828的回复: 比如一行或一列被隱藏,如果知道這一列或一行被隱藏?RowStyle.IsHidden,這

datagridview-C# winform DataGridView中输入内容时候有下拉提示(数据库中表的内容)!!!!!

问题描述 C# winform DataGridView中输入内容时候有下拉提示(数据库中表的内容)!!!!! 如题,有参考代码吗 多谢多谢~~~~~~~~~~~~~在线等 最好是有实例代码的 解决方案 那列设置成combox类型列

时间组件 精确到分-ExtJS 前台时间组件取值,在界面上显示,精确到分

问题描述 ExtJS 前台时间组件取值,在界面上显示,精确到分 ExtJS的时间组件,取值之后在界面上显示精确到分.应该如何获取? 要在下面的显示框中显示,精确到分. 解决方案 如果有源码,自己继承一下,修改一下返回值方法. 类似http://shuimomo.blog.51cto.com/1141396/1293750/ 改写一下返回值就行了或者格式化返回值. 解决方案二: ext没有2个结合的组件吧,自己扩展的看源代码是否有格式化参数设置 如Ext.picker.Time这个插件配置**fo

窗体-在不使用数据库的情况下,如何使用c#的winform ,将Excel导入到datagridview中

问题描述 在不使用数据库的情况下,如何使用c#的winform ,将Excel导入到datagridview中 小弟有个问题求教一下,如何将excel 文件放到VS的剪贴板中,再利用代码读取存储在剪贴板上的数据将其显示在winform的DataGridView中? 解决方案 C#操作EXCEL全解(代码) 提示:运行之前必须先引用Interop.Excel.dll模块 using System; using System.Collections.Generic; using System.Tex

bindingsource-C#winform如何使用bindingSourde保存对DataGridView中数据库视图数据的更改

问题描述 C#winform如何使用bindingSourde保存对DataGridView中数据库视图数据的更改 我是用拖拽的形式在窗口中显示了视图avescore的数据并自动绑定到avescorebindingSource上,但是保存按键为灰色不可使用,且属性设置为可用时也不能将修改的数据保存到数据库中,要怎么写代码呢,我使用的是数据源方式连接数据库没有写过数据库连接字符串,求大神给个解决方案.

獲取SQL SERVER用戶表信息游標

server /*獲取用戶表信息游標*/SET NOCOUNT ONDECLARE find_user_table CURSORFORSELECT [name],crdate FROM sysobjectsWHERE type='U' /*這裡只查詢用戶定義的表*/ORDER BY [name] DECLARE @cName VARCHAR(128) /*定義儲存表名變量*/DECLARE @crdate DATETIME /*定義表創建日期變量*/DECLARE @Rows INT /*定義表