td  tr是HTML的代码,<asp:TableRow>这种是.net的,厚厚

解决方案 »

  1.   

    1 在用VS2005开发时候,为什么在前台用table时候,在行和列  有的用td  tr,有的用
     <asp:TableRow>和<asp:TableCell>
    他们之间有什么区别  在什么时候该用tr td 什么时候该用<ASP...>
    ---------------------------------------------------------------------------
    两者没什么本质上的区别,看个人情况而定~~用起来没什么区别
      

  2.   

    <asp:TableRow>和<asp:TableCell>怎么会没区别呢TableRow  是  table 的 行  TableCell 是 table 的 单元格子   但是Row和Cell不是交叉成规整的网格状,Cell是单元格的意思
      

  3.   

    <asp:TableRow>和<asp:TableCell> 服务器控件, 和 <tr><td>一样 。你怎么赋值方便怎么用parent.DeleteTRTab('审批计划') 是你页面上的脚本方法 ,具体你看是怎么写的
      

  4.   

    td/tr是html标签,在页面中是直接传输到客户端的,asp.net不会处理这些内容。而asp:tablerow这些是asp.net处理的。parent.DeleteTRTab('审批计划')这个东西估计是gliet1981(好好学习) ( ) 信誉:100 说得那样,你自己页面的脚本吧?
      

  5.   

    <tr runat ="server"></tr>和<asp:TableRow>和<asp:TableCell>用着没区别,内部的运行机制不同
      

  6.   

    1.写法问题:
    <asp:TableRow>  =  <tr runat="server">
    <asp:TableCell> = <td runat="server">2.DeleteTRTab 应该是自己写的函数,找找
      

  7.   

    1 在用VS2005开发时候,为什么在前台用table时候,在行和列  有的用td  tr,有的用
     <asp:TableRow>和<asp:TableCell>
    他们之间有什么区别  在什么时候该用tr td 什么时候该用<ASP...><asp:table ...是服务器端控件在服务器端处理,在客户端浏览器照样是table标记,比table标记强的就是因为它是一个服务器端标记,所有可编程性强。
    比如说你可以在服务器端根据一些动态的条件来决定某些 <asp:TableRow>和<asp:TableCell>是否应该Visible = false,这么这些标记在客户端就根本不显示。
    而tr,td你至多让它们 style.display ="none",但客户端仍然可以通过查看源代码看到它的内容
      

  8.   

    tr/td 是html标签(客户端),<asp.. 是.net标签(服务器端),服务器最总会转化为客户端的。
      

  9.   

    其实就是上面的各位说道的问题,就是因为html中的table、tr、td、等不之服务器端处理,而asp:TableRow>和<asp:TableCell这样的它是会在服务器器端处理的,方便操作!
      

  10.   

    前者是客户端控件写法(html) 后者是服务器控件(.net元素) 如果需要服务器端控制 用服务器端控件方便控制些 看情况而选择用那个
      

  11.   

    一个是服务器控件,一个是html控件
      

  12.   

    td  tr是HTML的代码,<asp:TableRow>这种是.net的,厚厚这个我们都知道