C# 简单复合控件-回发不起作用
我正在尝试创建一个简单的复合控件-只是一个标签和文本框-但是控件没有接收回发 根据,我尚未实现IPostBackDataHandler 包含 TextBox不必担心 回发,作为嵌入式控件 将使用ASP.NET解决此问题 自动地C# 简单复合控件-回发不起作用,c#,asp.net,custom-controls,C#,Asp.net,Custom Controls,我正在尝试创建一个简单的复合控件-只是一个标签和文本框-但是控件没有接收回发 根据,我尚未实现IPostBackDataHandler 包含 TextBox不必担心 回发,作为嵌入式控件 将使用ASP.NET解决此问题 自动地 编辑-我已经检查了Context.Request.Form.Items并验证了表单数据恢复正常。我还直接在页面上放置了一个基本文本框,效果很好。尝试从compositecontrol继承,这是专门用于此场景的基类。。谢谢。难道你不应该从网络控制中获得控制权吗?你在哪里“获
编辑-我已经检查了Context.Request.Form.Items并验证了表单数据恢复正常。我还直接在页面上放置了一个基本文本框,效果很好。尝试从compositecontrol继承,这是专门用于此场景的基类。。谢谢。难道你不应该从网络控制中获得控制权吗?你在哪里“获取”回发事件?这不是你发布的代码的一部分。侦听该事件的内容是什么?请尝试从compositecontrol继承,这是一个专门用于此场景的基类…@WebControl-已尝试控件和WebControl-错误编辑,正在修复。@Artemiy-不必这样做,因为TextBox控件根据引用的MSDN链接执行此操作
class TestControl : WebControl
{
Label _label;
TextBox _textbox;
protected override void CreateChildControls()
{
_label = new Label();
_label.Text = "Some Label ";
Controls.Add(_label);
_textbox = new TextBox();
Controls.Add(_textbox);
base.CreateChildControls();
}