我自定义一个控件原码:
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.Design;namespace ff
{
[DefaultProperty("Text")]
[ToolboxData("<{0}:FFF runat=server></{0}:FFF>")]
public class FFF : System.Web.UI.WebControls.TextBox
{ public override void RenderBeginTag(HtmlTextWriter writer)
{
this.TextMode = TextBoxMode.MultiLine;
this.EnableViewState = true;
this.ID = "HtmlText";
writer.Write(<img src='' />);
base.RenderBeginTag(writer);
} public override void RenderEndTag(HtmlTextWriter writer)
{
base.RenderEndTag(writer);
writer.Write("<img src='' />");
}
}
}
就是在System.Web.UI.WebControls.TextBox的前后加了两个图片,
可以赋值:FFF1.Text = "aaa";但postback时,得到的仍然是:"aaa",在客户端修改了无效我想postback时,能通过FFF1.Text得到客户端提交的数据,怎么办?
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.Design;namespace ff
{
[DefaultProperty("Text")]
[ToolboxData("<{0}:FFF runat=server></{0}:FFF>")]
public class FFF : System.Web.UI.WebControls.TextBox
{ public override void RenderBeginTag(HtmlTextWriter writer)
{
this.TextMode = TextBoxMode.MultiLine;
this.EnableViewState = true;
this.ID = "HtmlText";
writer.Write(<img src='' />);
base.RenderBeginTag(writer);
} public override void RenderEndTag(HtmlTextWriter writer)
{
base.RenderEndTag(writer);
writer.Write("<img src='' />");
}
}
}
就是在System.Web.UI.WebControls.TextBox的前后加了两个图片,
可以赋值:FFF1.Text = "aaa";但postback时,得到的仍然是:"aaa",在客户端修改了无效我想postback时,能通过FFF1.Text得到客户端提交的数据,怎么办?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货