NET裡面用什麼可以代替html裡面的div呢 panle 可以嗎 能 用panle做一個和div 一樣的下拉菜單嗎

解决方案 »

  1.   

    在.net中div也可以用,它和panel还不太一样。panel是服务器端控件,div是客户端控件。
      

  2.   

    代替html裡面的div   DIV是什麽控件  我怎麽找不到
      

  3.   

    div并不是.net控件,它和panel的最大区别:如要动态设置它们是否可见,div要用javascript在客户端执行,而panel要用C#或VB.net在服务器端执行。
      

  4.   

    什么叫做代替?要代替干吗?你直接用div不行么?Label、Button不过是为了让WebForm更像WinForm的东西而已。你直接<div runat="server">不就是一个服务器控件了么……
      

  5.   

    <div runat="server">是可以的
      

  6.   

    mabuchi() ( ) 信誉:100  2006-04-17 17:00:00  得分: 0  
     
     
       代替html裡面的div   DIV是什麽控件  我怎麽找不到
      
     
    找什么,自己写!
      

  7.   

    就想这样:
    <div id="" runat=server ...>
    </div>
      

  8.   

    <div id="" runat=server ...>
    </div> 
    对 就这样不就行了嘛 简单明了
      

  9.   

    <div id="" runat=server ...>
    </div>就是这样
      

  10.   

    在HTML里面的控件在ASP.NET都有呀
      

  11.   

    用div直接再net裡面寫還是用別的軟件做好了ctrl+V 嗎 
      

  12.   

    panle转化成Html后就是DIV
    你可以用Dreamweaver8打开aspx页面,这样可以看到浏览器解析之后的代码。
      

  13.   

    <div id="myDiv" runat="server">
      

  14.   

    <div runat="server">应该可以,试试看还有literal控件
      

  15.   

    <div runat="server"></div>
      

  16.   

    panel就是啦,你用浏览器打开,查看源码就可以看到panel变成了div
      

  17.   

    Panel输出就是<div>,不喜欢Panel可以用<div runat="server">,最大的不同应该就是Visible的设置方式。如果上述两者都不喜欢,就自己继承HtmlGenericControl自己写一个服务器端的控件,TagKey属性设置为div就可以了,那样生成输出就是<div>。