【发布时间】:2018-04-23 07:27:05
【问题描述】:
这里是用户控件
<div>
<asp:TextBox ID="NewPickageHeadTXT" runat="server" MaxLength="150" ClientIDMode="Static" EnableViewState="true"></asp:TextBox>
<asp:LinkButton ID="np_next" runat="server" Text="გაგრძელება" OnClick="np_next_Click" ClientIDMode="Static" CssClass="newpickage btn blue"></asp:LinkButton>
</div>
protected void np_next_Click(object sender, EventArgs e)
{
int ClientID;
if (int.TryParse(Session["ClientID"].ToString(), out ClientID) && FormIsValid())
{
string NewPickageHead = NewPickageHeadTXT.Text;
}
}
bool FormIsValid()
{
bool IsValid = true;
if (string.IsNullOrEmpty(NewPickageHeadTXT.Text))
{
IsValid = false;
}
return IsValid;
}
NewPickageHeadTXT.Text 在 LinkButton 的回传中为空
顺便说一句,在任何页面生命周期事件中都没有数据更新(像这样 => NewPickageHeadTXT.Text = "some text")。
有什么想法吗??
【问题讨论】:
标签: c# asp.net webforms user-controls