日期:2014-05-19  浏览次数:20460 次

★邹健★大哥帮忙看一下,小问题不会劳驾您的,很怪的问题,小弟不胜感激.也请高手赐教>>>>>>>>>>>>>>>>>>>
我尽量把问题描述的清晰一点...
C#写了一个[上一页][下一页]的翻页控件,控件中,有1个HtmlInputHidden变量submitBySelf,默认值为0,目的是如果是0则为第一页,否则就不是第一页
比如说是图书归还页面,当前是第二页,选中页面上某个记录后,点击 "归还 "
submitBySelf值变为1.
页面上JS代码
function   gotoPage(thePage)
{
document.getElementById( 'pageController:submitBySelf ').value= "1 ";
}

当页面上只有一个翻页控件的时候是没有问题的.
现在页面上放了2个翻页控件,上面一个是pageController,下面一个是pageController2.
JS
function   gotoPage(thePage)
{//资产
document.getElementById( 'pageController:submitBySelf ').value= "1 ";
}
function   gotoPage2(thePage)
{//图书
document.getElementById( 'pageController2:submitBySelf ').value= "1 ";
}

.CS中
btnReturn.Attributes[ "onclick "]= "gotoPage2( "   +   bookPageInfo.getCurrentPage()     +   "); ";
btnReturn.Attributes[ "onclick "]= "gotoPage( "   +   assetPageInfo.getCurrentPage()     +   "); ";
现在问题是
这两个btnReturn.Attributes....
如果只用一个的话都是正确的,可是2个一起用的时候,下面那个submitBySelf的值点 "归还 "就变为0了..
这是为什么啊???
也请各位遇到过的高手们赐教



------解决方案--------------------
加我