.net中一个页面更新了数据,怎样让与之相关联的页面也随之变化呢
例如:一个新闻系统!有新闻表类别表当添加完类别时,在添加新闻,在下拉菜单中获取不到刚添加完的类别!我试用的是easyui控件,用到三层架构jquery知识!这样的问题应如...
例如:一个新闻系统!有新闻表 类别表 当添加完类别时,在添加新闻,在下拉菜单中获取不到刚添加完的类别!我试用的是easyui控件,用到三层架构 jquery知识!这样的问题应如何解决!求高手帮忙!
展开
展开全部
与之相关联的页面,他们之间是什么关系,若是他们之间通过数据进行联系的话,那么只有通过与之关联的页面通过ajax相服务器发请求确认这个页面是否更新了数据,服务器是无法通知客户端的 ,、
、
你说的是在联动菜单中,当更新了一个类别后但是下拉菜单中没有加载到刚添加的类别的问题么?
这样的话你可以在写一段js,当添加完成时你可从服务端想服务端返回个结果,使客户端执行js代码,这段js代码的作用是使下拉列表重新加载,(或者不返回,认为没有错误就执行)。
、
你说的是在联动菜单中,当更新了一个类别后但是下拉菜单中没有加载到刚添加的类别的问题么?
这样的话你可以在写一段js,当添加完成时你可从服务端想服务端返回个结果,使客户端执行js代码,这段js代码的作用是使下拉列表重新加载,(或者不返回,认为没有错误就执行)。
追问
就是这种效果!但是我不会写代码啊!你给出一段代码让我参考下!谢谢
追答
你到公司给经理说下:给我写一段代码让我参考下。
网上代码多的去了,要是搜索,复制,粘贴都不想做,你不用做程序了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再你添加完类别的时候出发页面刷新。你这个问题属于页面刷新的问题。Response.AddHeader("Refresh", "0");后台控制页面刷新。再PAGE_LOAD里面IF(!ISPOSTBACK)把泛型数据绑定到下拉菜单里。完全可以用.net来解决问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置一个Session值,在Page_Load中写一个if判断,通过SQL语句查询其中一个字段值,如果更改了就显示所更改的字段。
试试
试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加新闻页面后台加个if(!ispostback),
if(!ispostback)
{
dropdownlist1.datasourse=....;
dropdownlist1.databind();
}
if(!ispostback)
{
dropdownlist1.datasourse=....;
dropdownlist1.databind();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询