我项目的逻辑 用 if(!page.IsPostBack) 实现不了~~ 我的需求是~ 假如从数据库读到10条数据 动态创建表格(10行) 显示数据
其中有一列 放textbox
点击LinkButten 把textbox的数据update到数据库去~~
(点击LinkButten 后页面刷新了 之前动态创建的表格没有了~ 要求用updatePanel控件 实现点击LinkButten 后 动态创建的表格 不更新 可以取到值)
求实例代码~
(ps:我在做DNN项目 这些代码写在 .ascx Web用户控件里)
其中有一列 放textbox
点击LinkButten 把textbox的数据update到数据库去~~
(点击LinkButten 后页面刷新了 之前动态创建的表格没有了~ 要求用updatePanel控件 实现点击LinkButten 后 动态创建的表格 不更新 可以取到值)
求实例代码~
(ps:我在做DNN项目 这些代码写在 .ascx Web用户控件里)
<div>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>
C# code protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = DateTime.Now.ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString();
}