你所说的问题,在WEBSNAP本身还没有解决!
当然你也可以自己做一个ADAPTERGRID控件,显然那是比较麻烦的!
我这里有一个简单的方法,你可以试试:
    我们在WEBSNAP中所做的,其实是为了产生JSCRIPT,然后经过编译器
产生html发送到客户端!
    这样如果我们需要更灵活的操作,可以直接操作JSCRIPT!那么你的问题
就很容易解决了,以下是ADAPTERGRID产生的JSCRIPT:
               .
               .
               .
      <table border="1">
        <tr>
<% if (vDataSetAdapter1_AdapterField.Visible)
   { %>
        <th>AdapterField</th>
<% } %>
<% if (vDataSetAdapter1_AdapterField2.Visible)
   { %>
        <th>AdapterField2</th>
<% } %>
        </tr>
<% {
   var ri = 0
   var e = new Enumerator(vDataSetAdapter1.Records)
   for (; !e.atEnd(); e.moveNext())
   { %>
        <tr>
<% if (vDataSetAdapter1_AdapterField.Visible)
   { %>
        <td><div><% WriteColText(vDataSetAdapter1_AdapterField.DisplayText) %></div></td>
<% } %>
<% if (vDataSetAdapter1_AdapterField2.Visible)
   { %>
        <td><div><% WriteColText(vDataSetAdapter1_AdapterField2.DisplayText) %></div></td>
<% } %>
        </tr>
<%   if (vDataSetAdapter1.HiddenRecordFields != null)
     {
       vDataSetAdapter1.HiddenRecordFields.WriteFields(Response)
     } %>
<%  ri++
   }
   e.moveFirst()
   } %>
<% if (vDataSetAdapter1.HiddenFields != null)
   {
     vDataSetAdapter1.HiddenFields.WriteFields(Response)
   } %>
      </table>
如果你对脚本语言有一定认识的话,那么要实现你想要的功能就很简单的!

解决方案 »

  1.   

    你的意思是+ASP代码,一样运行对吗???
      

  2.   

    不是!是加JSCRIPT代码!就是上面<% %>中的代码!
    它和ASP的确挺象的!:)
      

  3.   

    比如你可以这样:
    <td><div><a href='你要连接的地址'><% WriteColText(vDataSetAdapter1_AdapterField.DisplayText) %></a></div></td>
      

  4.   

    叶大侠:
        ADAPTERGRID产生的JSCRIPT是自动的,我找不到从那里修改,是修改相应的html网页吗?
      

  5.   

    它是自动的!你有没有找到在unit1.html中的<#STYLES><#WARNINGS><#SERVERSCRIPT>
    这些TAG标志!
      

  6.   

    你对比一下*.html和script html这两页的区别!
      

  7.   

    你会发现*.html中的<#SERVERSCRIPT>
    被script html中的一大段代码替代了!
    你将script中替换的代码拷出来覆盖*.html中的<#SERVERSCRIPT>,
    这样你就随心所欲地改了!这样做是因为在script html页中是不能改的!
    但它会产生另外的问题!
      

  8.   

    http://www2.borland.com.tw/tw/snap/index.html
    我想这些文章你一定已经看过了吧!
      

  9.   

    如果你运用熟练的话,以后你会发现:
       Jscript操纵的都是Adapter 容器元件,而类似AdapterPageProducer等
    这些控件几乎不会再用它了!
      

  10.   

    看来你对websnap真的很精通,你觉得用websnap能开发出了一很强大的web应用了吗?我还是初学者,请告知
      

  11.   

    它的麻烦是:
       你不能随便改动类似DataSetAdapter等这样的控件,如果改动了,那么
    你的Jscript要相应地改动,并且是手动的!而且当你改动类似AdapterPageProducer等这样的控件时,运行时将看不到它的变化!
    好了只能说这么多了,什么时候用我这种方法,你自己掂量吧!
      

  12.   

    完全可以!
    我们就在开发!
    简单的结构是这样的!
    websnap---com+---db
      

  13.   

    一般来说:
       我说的这种方法,是在我们的产品快发布的时候,为了美化页面(websnap美化页面太有限了),和dreamwear相结合!
      

  14.   

    dasd
    ================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
    ★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
    ★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
    ★  支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名  ●  
         可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
    Http://www.ChinaOK.net/csdn/csdn.rar
    Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]