页面获取用户自定义控件的动态变量值
我定义一个用户控件,里面有很多操作,最后保存一个HashTable 然后我做一个实验
在自定义控件的页面
aspx页面
.cs页面
然后我在放自定义控件的页面中调用获取的值还是1234为什么
调用页面的.aspx文件
后台.cs文件
怎么才能获取的是123
在自定义控件的页面
aspx页面
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
.cs页面
public partial class WebUserControl1 : System.Web.UI.UserControl
{
public static string str="1234";
public string Str
{
get { return str; }
set { str = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Str = "123";
}
}
然后我在放自定义控件的页面中调用获取的值还是1234为什么
调用页面的.aspx文件
<uc2:WebUserControl1 ID="WebUserControl11" runat="server" />
<asp:Button ID="Button1" runat="server" Text="查看数据" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
后台.cs文件
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = WebUserControl11.Str;
}
}
怎么才能获取的是123
...全文
相关推荐
C# 窗体 动态操作用户自定义控件
通过自定义控件库来动态的向Winform窗体中添加用户控件
【TwinCAT3入门教程】对话框、自定义控件、页面跳转、动态文本、语言切换
(1)调用在Visu1界面中使用Frame控件来调用自定义控件。在自动弹出的左边找到,选中,双击或单击对话框中Add添加作为框架的画面,Delete可以删除已添加画面,点击确定。2变量链接将作为Frame添加到visu1中后,需要为新添加的控件做变量链接,在右边属性菜单中找到Reference展开链接程序中实例化的结构体注:如果需要添加多个交通灯只需要添加Frame并链接程序中实例化后的结构体即可。此时相当于用户自定义的控件。
实例化一个用户控件,动态添加一个用户控件
实例化一个用户控件,动态添加一个用户控件
用户控件 自定义控件
用户控件自定义控件 详细解说,想看的来下把,顺便给我混点分
动态添加自定义控件至Panel
实现功能: 动态添加自定义控件至Panel,每行添加个数可控,达到指定个数后自动进行换行; 其中包含只能输入字母或者数字以及退格键(Backspace)的自定义控件


