我有一个用户控制,ASP.NET文本框失去对部分回发文本
在用户控制我有一个按钮,点击时其,示出了一个消息框,
消息框具有一个文本框和另一个按钮,
当我点击另一个按钮时,我需要在代码后面获得文本框值,但它根本没有发生,因为按钮正在执行部分回发,而文本框只是失去了它的状态。
我不能在Page_Load方法文本框的值,并将其保存到会话状态的文本框是动态填充
这是我试过到目前为止,
<asp:TextBox ID="textbox1" TextMode="MultiLine" runat="server" />
和
protected void Button1_Click(object sender, EventArgs e)
{
string button1text = TextBox1Text;
and
public partial class myUserControl : UserControl
{
public string TextBox1Text
{
get
{
return Page.Session["TextBox1Text"] as string;
}
set
{
Page.Session["TextBox1Text"] = TextBox1.Text;
}
}
没有收获,只有痛苦。
难道哟你尝试使用像这样的'Page.Controls.Add'来将动态添加的控件添加到页面。 – Saravanan 2013-05-07 11:17:15
我正在将用户控件添加到我的web部件,这是页面中的一个控件,它是sharepoint,先生 – Mathematics 2013-05-07 11:19:08