CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

请教页面向用户控件传递参数的问题

楼主nill(麒麟)2006-03-01 14:57:44 在 .NET技术 / ASP.NET 提问

控件页面  
  <%@   Control   Language="vb"   AutoEventWireup="false"   Codebehind="Bbshot10.ascx.vb"   Inherits="Nill.ZL.Car.Bbshot10"   TargetSchema="http://schemas.microsoft.com/intellisense/ie5"   %>  
   
  控件源码  
   
  Public   Class   Bbshot10  
                  Inherits   System.Web.UI.UserControl  
   
     
                  Private   myiPar   As   Integer  
                  Private   Sub   Page_Load(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   MyBase.Load  
                           
                  End   Sub  
                  Public   Property   piPar()   As   Integer  
                          Get  
                                  Return   myiPar  
                          End   Get  
                          Set(ByVal   value   As   Integer)  
                                  myiPar   =   value  
                          End   Set  
                  End   Property  
          End   Class  
   
  但是我没办法在页面给piPar属性输入值,提示说   变量没定义  
   
  页面文件  
  <%@   Register   TagPrefix="uc1"   TagName="Bbshot10"   Src="inc/Bbshot10.ascx"   %>  
  <uc1:Bbshot10   id="Bbshot101"   runat="server"></uc1:Bbshot10>  
   
  页面源码  
   
  bbshot101.pipar=3      
   
  这里就不行了,我试了   定义bbshot101   as   UserControl  
   
  但是也没pipar属性。  
   
  我应该怎么做。 问题点数:20、回复次数:3Top

1 楼jadeface(颜如玉)回复于 2006-03-01 15:37:42 得分 20

系统自带Web控件会自动增加有关定义   用户控件通常需要在代码文件中手工添加  
  Protected   WithEvents   bbshot101   As   Bbshot10  
  Top

2 楼nill(麒麟)回复于 2006-03-02 10:59:41 得分 0

谢谢   自己补充一点  
   
  要在用户控件那加<%@   Control   Language="vb"   AutoEventWireup="false"   Codebehind="Bbshot10.ascx.vb"   Inherits="Nill.ZL.Car.Bbshot10"   TargetSchema="http://schemas.microsoft.com/intellisense/ie5"   Class="BBshot10"   %>  
   
  然后在页面定义的时候要用完整的路径Top

3 楼nill(麒麟)回复于 2006-03-02 11:02:09 得分 0

不能加Class="xxxx"Top

相关问题

  • 请问网页上给控件传递参数的问题?
  • ★★☆☆----JavaScript中怎样给ActiveX控件传递参数----☆☆★★
  • 请教如何把控件做为函数的参数传递
  • !!!关于ACTIVEX控件字符串参数传递的问题
  • C#操作COM控件传递默认参数的问题
  • 2个用户控件中传递参数的问题,谢谢
  • 用户控件传递参数问题,大家进来看看
  • 怎么从用户控件向父页面传递参数
  • ActiveX控件自定义事件,传递参数问题
  • 如何给(用户控件)UserControl传递参数?

关键词

  • 控件
  • 页面
  • 用户
  • 源码
  • 属性
  • 文件
  • bbshot
  • pipar
  • myipar
  • 定义

得分解答快速导航

  • 帖主:nill
  • jadeface

相关链接

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

广告也精彩

反馈

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