当前位置: 首页 > news >正文

给自定义控件.ascx文件传参数并传值 ,让你定义的控件可用性更大

在网上查找了半天,终于还是没有结果 最后看到一个人发的代码才激发了点灵感
在控件.ascx.cs声明控件属性
private int _ClassID = 0;
public int ClassID
{
get { return _ClassID; }
set { _ClassID= value; }
}
在aspx页面 <uc1:TC ID="TID" runat="server" ClassID="100" />这样可以给想要传参数的控件传参数传值,

在aspx页面
<uc1:UC_UserClass id="UC_UserClass1" runat="server"></uc1:UC_UserClass>

后台.aspx.cs代码
protected UC_UserClass UC_UserClass1;
这句是重点,默认我们在添加的时候是不会添加的,
在VS2005里很好用但是在VS2003里面就麻烦了,要自己手动来添加,而且变量名要跟前面页面中一样
以前用的VS2005开发一点问题都没有,现在再回头用了VS2003感觉很郁闷

好不容易才搞定 朋友们可以试一下哦。
if(!Page.IsPostBack)
{
UC_UserClass1.ClassID=123456789; //你想传的值
}
//这样就可以给他传值了
//下面还可以获得自定义控件上的控件
DropDownList drp1=UC_UserClass1.FindControl("drp1") as DropDownList;
当然除了传值还可以调用里面的public方法和public函数

相关文章:

  • Bootstrap支持的JavaScript插件
  • 1+1=2的 blog 文章索引
  • Codeforces Round #407 div2 题解【ABCDE】
  • FixTableHeader
  • HTML基础3(列表,块,布局)
  • 用gcrawler进行多级页面并发下载的例子
  • 01煤球数目(数字填空)
  • 黑盒测试-决策表法
  • 选中行的索引: tr onclick=alert(this.rowIndex)
  • 09使用后置处理器正则表达式将接口返回值传给另一个接口;
  • PHP大文件分割上传(分片上传)
  • 一行代码完美解决fireFox,opera的页面居中对齐问题
  • outlook关联qq邮箱失败显示503错误
  • .net 使用ajax控件后如何调用前端脚本
  • 201521123063 《java程序设计》第六周学习总结
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • ES6系统学习----从Apollo Client看解构赋值
  • Javascripit类型转换比较那点事儿,双等号(==)
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Java-详解HashMap
  • js对象的深浅拷贝
  • js中的正则表达式入门
  • Laravel 菜鸟晋级之路
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 基于webpack 的 vue 多页架构
  • 面试总结JavaScript篇
  • 前端自动化解决方案
  • 说说动画卡顿的解决方案
  • ​Java基础复习笔记 第16章:网络编程
  • #大学#套接字
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (day 12)JavaScript学习笔记(数组3)
  • (day6) 319. 灯泡开关
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十八)三元表达式和列表解析
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .net与java建立WebService再互相调用
  • /etc/fstab 只读无法修改的解决办法
  • /etc/skel 目录作用
  • @Bean, @Component, @Configuration简析
  • @RequestBody详解:用于获取请求体中的Json格式参数
  • @SuppressWarnings(unchecked)代码的作用
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • @Transactional事务注解内含乾坤?
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [1127]图形打印 sdutOJ