c# - C# Webcontrol 类继承/修改
问题描述
我正在做一个项目,我必须在其中创建一个基于许多不同变量的动态 Web 表单。我正在尝试创建一个从现有 Web.UI.WebControls 派生的名为“MyControl”的类,并添加诸如“parameterByteSize”等成员变量。
目标是随后能够使用自定义信息以及通用 WebControl 方法的功能来实例化“MyControl”对象。
我遇到的问题是我希望能够创建一个 TextBox,一种 WebControl,同时还维护我添加到原始派生类中的自定义成员。
MyControl control = new TextBox()
上面的代码返回一个错误,说不能将 TextBox 转换为“MyControl”类型 我知道 MyControl 和 TextBox 都是从 WebControls 派生的,因此不能相互转换,但是我该怎么做才能实例化一个 TextBox WebControl,同时还维护我在 MyControl 中添加的自定义成员?
提前致谢!
解决方案
推荐阅读
- c++ - C++ CycleBuffer 单元测试失败的原因?
- go - autocert 会更新证书还是应该自己更新
- docker - 在 Windows 中迁移到 WSL 2 后对 docker 容器的内存分配
- json - 如何使用 JSON.Net 获取 JSON 文件中的所有子节点
- android - Firebase 存储图像显示问题
- nginx - 在 nginx 上使用 kerberos 时如何禁用基本身份验证?
- python - Gunicorn:多个后台工作线程
- visual-studio-code - 如何避免 VS Code 和 vscodevim 之间的键绑定冲突?
- ruby-on-rails - 除非在检查布尔值时进行验证,否则更清洁
- java - 读取程序集时出错:带 ID 的描述符
未找到