更新一个div而不重新加载页面asp.net
问题描述:
我试图更新一个div中的表与一个对象数据存储时,Page_Load加载,并且我想更新此表,而不重新加载页面以避免不必要服务器端负载。更新一个div而不重新加载页面asp.net
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
}
}
然后在我格“侧”我有一个
而在其他分区“按钮,”我有两个,一个加载user.Name和其他加载user.FullName,既按钮从该表中添加一行各自的数据(名称和全名)
我想执行这些按钮的方法在此表中添加一行无需重新加载页面,因为它是MainPage.aspx.cs执行他们的OnClick方法已经存储在'user'对象中,所以我只需要将属性添加到表中,而不是真正需要到达服务器以将此信息返回给我 更新它。
我试图用一个UpdatePanel,但它只是接受是它里面的按钮,它调用在Page_Load,我不想这样做,我也尝试了一些的JavaScript/AJAX的东西没有sucess。
我希望你了解我的需求并帮助我。
谢谢。
如果你都需要在页面加载的数据,那么你只需要操作的JavaScript数据。如果您需要检索新数据,则只需要回传或ajax。请包括您的JavaScript尝试。 – MikeSmithDev 2013-02-08 17:53:47