先看一下这个用户控件,DataBind 被重写,在网页上写出 Text 属性public partial class WebUserControl : System.Web.UI.UserControl
{
public string Text
{
get
{
object obj = this.ViewState["Text"];
if (obj != null)
{
return (string)obj;
}
return "未设置";
}
set
{
this.ViewState["Text"] = value;
}
} public override void DataBind()
{
Response.Write(Text);
}
}
============================
这个是页面里的代码<uc1:WebUserControl ID="WebUserControl1" runat="server" Text='<%# "abc" %>' />在 load 中绑定:
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack == false)
{
DataBind(); }
}
==========================结果总是显示“未设置”,而不是 "abc"咋办
{
public string Text
{
get
{
object obj = this.ViewState["Text"];
if (obj != null)
{
return (string)obj;
}
return "未设置";
}
set
{
this.ViewState["Text"] = value;
}
} public override void DataBind()
{
Response.Write(Text);
}
}
============================
这个是页面里的代码<uc1:WebUserControl ID="WebUserControl1" runat="server" Text='<%# "abc" %>' />在 load 中绑定:
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack == false)
{
DataBind(); }
}
==========================结果总是显示“未设置”,而不是 "abc"咋办
解决方案 »
- 请教一下javascript能不能转成.NET或不客户端显示?
- 泰哥!!水晶报表导出(未能使用您指定的选项导出。请检查选项并重试。)
- javascript两数组比较,将相同的数据去除,如何做!!!
- winform 怎么样获得文件夹包括子文件夹下面的 文件名称
- Code First Migrations,如何还原到添加字段前?
- DropDownList无刷新联动的问题
- 寻求高手,最高分求助active reports 动态将数据库中的img显示在Picture中问题!
- 关于aspnet_wp.exe占用内存及释放的问题!!!
- 求一个论坛的数据库设计
- 关于SqlServer的连接字符串
- ====关于Server.Transfer操作嵌套SSI指令页面的文件===
- 拆分字符串查询 !
为什么不直接写Text="abc"?