intraweb做网页时,用IWTemplateProcessorHTML1布局,
如果网页中有{%IWRegion1%},还有其他控件intraweb控件,那么IWRegion1中总有一个控件的位置会变乱,而如果网页中只有一个IWRegion1及其所包含的控件,没有其他控件,那么IWRegion1中的控件位置不会变,为什么呀我看了一下网页的源代码,发现位置变乱的那个控件没以定义css位置这是为什么,请高手指点

解决方案 »

  1.   

    用C#好了!听说IntraWeb自己的网站还是ASP的呢!
      

  2.   

    不知道IntraWeb自己的网站是不是用intraweb for .net做的
      

  3.   

    如果asp.net可以用delphi7来写,而且可以用delphi7编译成exe文件,那么我就用它,可现在只有intraweb能做到这一点,所以我只能用Intraweb
      

  4.   

    intraweb7.2,delphi7环境下,
    源码很简单的,
    我也没写什么源码,只是在Iwform中放了一个IWRegion1控件,然后在IWRegion1控件中放了2个iwlabel控件,2个iwEdit控件,2个iwbutton控件,做成登录框。
    然后用frontpage做模板,在模板的适当位置写上{%IWRegion1%},在模板的其他位置放其他的{%%},以引用其他intraweb控件,这样运行时,在页面上IWRegion1中的几个控件的一个控件位置就变了,而且一般只是一个控件的位置变了,这是为什么呀请海哥指点呀
      

  5.   

    我在d7 + intraweb7.2.41下试过没有这个问题。下面是模版内容。
    ---------
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <TABLE>
    <TR>
    <TD>{%IWRegion1%}</TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD>{%IWComboBox1%}</TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>
      

  6.   

    可以的话把整个文档发到我邮箱[email protected]
      

  7.   

    谢谢海哥了,
    我不用IWRegion1控件了,干脆把其中的控件直接放到模板中了,这样就没有问题了