当前位置:编程学习 > C#/ASP.NET >>

请求高手帮助


我这儿有个表格,要加一行,弹窗查询编码选择后,将在查询窗口选择的值返回表格用什么方法最好,最好有实例代码 --------------------编程问答-------------------- 自己顶下!!!! --------------------编程问答-------------------- 在查询窗口定义个委托,查询完毕关闭窗口,同时修改表格数据源。 --------------------编程问答--------------------
引用 2 楼 maqh813 的回复:
在查询窗口定义个委托,查询完毕关闭窗口,同时修改表格数据源。

能说具体点么,我是个新手 --------------------编程问答-------------------- 这个不用那么麻烦吧?
点击这个按钮的时候,肯定知道这个cell了吧?应该有类似cellbuttonClick事件的参数
弹窗,你应该是类似下面的代码
Form formPopup = new FormPopup();
formPopup.ShowDialog(this);
//返回值处理:
object obj = formPopup.SomeProperty;
Grid.SetRowCellValue(....., obj); --------------------编程问答-------------------- 1、使用委托。2、使用属性实现窗体传值。3、使用传参数方法。
委托:
在弹出窗声明,public delegate void DelSetValue(你的参数);
public event DelSetValue eventDelSetValue;
在点击确定时候判断是否被订阅了
if(eventDelSetValue!=null)
eventDelSetValue();
在调用窗注册该事件eventDelSetValue+=new ...你的方法(setvalue)

void setvalue(你的参数)
{
...
}

OK~~希望能帮到你了,你仔细看看很简单的,这个不会的话就用第二个。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,