我正在尝试使用在Page_Load加载时存储的对象数据更新div中的表,并且我想更新此表而不重新加载页面以避免不必要的服务器端加载。
public partial class MainPage : System.Web.UI.Page
{
User user = new User();
protected void Page_Load(object sender, EventArgs e)
{
user = getUser(); //return a user object
}
}
然后在我的div“side”中我有一个
在其他div“按钮”中我有两个,一个加载user.Name和其他加载user.FullName,两个按钮都从MainPage.aspx.cs执行他们的OnClick方法,在这个表中添加一行他们各自的数据(姓名和姓名)
我想执行这些按钮方法在这个表中添加一行而不重新加载页面,因为它已经存储在'user'对象中,所以我只需要将属性添加到表中,而不是真正必要的覆盖服务器返回此信息以更新它。
我尝试使用UpdatePanel,但它只是接受其中的按钮,它调用Page_Load,我不想这样做,我也尝试了一些没有成功的javascripts / ajax。
我希望你了解我的需求并帮助我。
感谢。