CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

在一页(A)中有个公共函数,用来邦定dataGrid,并有个服务器端按钮。我想实现点击按钮后弹出另一页(B),在页(B)中调用页(A)中那个函数。请

楼主zhangqy(zhangqy)2003-11-03 13:39:11 在 .NET技术 / ASP.NET 提问

我的做法如下  
  在(A)中  
  public   System.Web.UI.WebControls.DataGrid   ListDataGrid;  
  public   void   fillDataGrid()  
  {  
  ListDataGrid.DataSource   =   conn.CreateDataSource(   "SELECT   *   FROM   bgyp_gl   ORDER   BY   id   DESC"   )   ;  
  ListDataGrid.DataBind()   ;  
  }  
  在(B)中  
  private   niOA.NET.bgypgl.bgyp_cg.input   inputT   =   new   niOA.NET.bgypgl.bgyp_cg.input()   ;  
   
  private   void   Button1_Click(object   sender,   System.EventArgs   e)  
  {  
  inputT.fillDataGrid()   ;  
  //input   inputT   =   new   input()   ;  
  }  
  在(B)中能调用(A)中的fillDataGrid()可出现如下错误:  
  未将对象引用设置到对象的实例。  
   
  请高手指教。不胜感谢! 问题点数:0、回复次数:6Top

1 楼jvhmr(午后阳光)回复于 2003-11-03 13:50:41 得分 0

在帮定的数据行中加入一些javascript脚本代码可以实现,  
   
  如windows.open("a.aspx","")Top

2 楼xinyulou(心雨楼)回复于 2003-11-03 13:55:49 得分 0

用Server.TransferTop

3 楼zhangqy(zhangqy)回复于 2003-11-03 13:59:04 得分 0

上面位大哥,能不能详细点啊!  
  谢谢你们的回答!Top

4 楼moeryang(侵晨的烟火)回复于 2003-11-03 14:10:26 得分 0

方法  
  1:把你的这个公共函数写在一个类里面,然后编译成dll  
        接着在aspx中import这个类,就可以调用了;  
  2.   如果你的  
      可以在b的文件头这样  
  <%@   Page   language="c#"   Debug="true"    
  Codebehind="a.cs"   AutoEventWireup="false"    
  Inherits="namespace.classname"   %>  
  Top

5 楼guoyan19811021(吉祥)回复于 2003-11-03 14:13:16 得分 0

错误:ListDataGrid.DataBind()   ;  
  不要这样写,可以返回一个值  
  如:dataset  
  再在b页将datagrid帮定  
  不要将ListDataGrid“datagrid的名称传递”  
  Top

6 楼zhangqy(zhangqy)回复于 2003-11-03 14:17:27 得分 0

to     guoyan19811021(吉祥)    
  可问题不光是出在   ListDataGrid.DataBind()   ;而是这句就开始错:  
  ListDataGrid.DataSource   =   conn.CreateDataSource(   "SELECT   *   FROM   bgyp_gl   ORDER   BY   id   DESC"   )   ;  
  Top

相关问题

  • 函数调用
  • 函数调用
  • 调用函数
  • 函数调用
  • 函数调用
  • 函数调用?
  • A函数调用函数B,在函数B中能不能获得传入参数的名称...
  • 如何在弹出的页面上调用父页面上的javascript函数?
  • 函数调用函数
  • 子函数调用?

关键词

  • .net
  • 函数
  • datagrid
  • listdatagrid
  • bgyp
  • 调用
  • filldatagrid
  • inputt
  • databind
  • input

得分解答快速导航

  • 帖主:zhangqy

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo