本帖最后由 u012804783 于 2014-10-08 15:56:22 编辑

解决方案 »

  1.   

    太乱了,不知道理解对了吗Convert.ToInt32(rs[\"sid\"])这块应该不能在拼接字符串中吧,这是C#的方法,应该像你的rs["sid"]一样,写在双引号之外
      

  2.   

    <a href="javascript:void(0)" onclick="document.getElementById('rightdiv').innerHTML='2'">B</a>这个里面的2是常量了,你想要模仿的话,先把这个值算好了放中间变量再往里面赋吧,单引号双引号一不小心就是错
      

  3.   

    ShowTab(Convert.ToInt32(rs[\"sid\"]))  这就是一个函数方法,目的就是拼接返回一个字符串,由于变量是int ,所以才会使用Convert.ToInt32转换的,rs["sid"] 是从数据库查询的字段
      

  4.   

     Htmlstr += " <a href=\"javascript:void(0)\" onclick=\"document.getElementById('rightdiv').innerHTML='"+ShowTab(sid)+"'\">" + rs["sid"] + " </a></td>";        //我改成了这样虽然可以查询但是显示彻底乱了,帮帮我 ,我的本意是在点击页面左面的div中的内容时,右边的div会动态显示内容,根据点击的内容不同,右边div中显示的内容也不同,而且所有内容是数据库中读取的,该怎么弄了
                
      

  5.   

    如果需要使用后台的地方就用<% 后台方法 %>。前台的话可以用js,即javascript:方法。