<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ada4488ConnectionString %>" 
            
            
            SelectCommand="SELECT [ada_xw_image], [ada_xw_flage], [ada_xw_id] FROM [ada_xw_tb]">
 </asp:SqlDataSource>    
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" 
            RepeatDirection="Horizontal" >
            <ItemTemplate>                
              <a href=' <%#Eval("ada_xw_flage").ToString()=="1"? ResolveClientUrl("~/Default.aspx?id=Eval("ada_xw_id").ToString()"):ResolveClientUrl("~/index.aspx") %>' > <asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("ada_xw_image") %>' /> </a>    
            </ItemTemplate>
        </asp:DataList>
想在第一个跳转中传个参数过去!!!

解决方案 »

  1.   

    你干嘛非要用ResolveClientUrl 函数呢
    上个问题里 就写了html 中根目录的写法了
      

  2.   


    <a href=' <%#Eval("ada_xw_flage").ToString()=="1"? ResolveClientUrl("~/Default.aspx")+"?id="+Eval("ada_xw_id").ToString():ResolveClientUrl("~/index.aspx") %>' >
      

  3.   

    <a href=' <%#Eval("ada_xw_flage").ToString()=="1"? ResolveClientUrl("~/Default.aspx")+"?id="+Eval("ada_xw_id").ToString():ResolveClientUrl("~/index.aspx") %>' >
      

  4.   


    <a href=' <%#Eval("ada_xw_flage").ToString()=="1"? ResolveClientUrl("~/Default.aspx")+"?id="+Eval("ada_xw_id").ToString():
    ResolveClientUrl(Eval("url").ToString()) %>' >
      

  5.   

     
     <td align="left">
    <a href="<%= strLinkManit %>&recid=<%# Container.DataItem("rec_id") %>&clsnum=<%# Container.DataItem("cls_num") %>&mode=1" title="編輯/刪除"><strong><asp:label Font-Names="Tahoma" id="lblCrsNum" Runat=server Text='<%# DataBinder.Eval(Container.DataItem,"emp_id") %>'>
    </asp:label></strong></a>
    </td>
      

  6.   


    这个出现这个错误
    我在数据库中存的地址是www.baidu.com
      

  7.   

    <asp:DataList ID="DataList2" runat="server" RepeatColumns="6"
            RepeatDirection="Horizontal">
            <ItemTemplate>
                <br />
               <a href='<%# "previewGoodWork.aspx?goodworkpicturepath="+DataBinder.Eval(Container.DataItem,"goodworkpicturepath") %>' OnCommand="ImageButton1_Command" ImageUrl='<%# Eval("goodworkpicturepath") %>' > <asp:Image ID="Image3" runat="server" ImageUrl='<%# Eval("goodworkpicturepath") %>' /></a>&nbsp;
                <br />
            </ItemTemplate>
        </asp:DataList>
      

  8.   

    <aspataList ID="DataList1" runat="server" RepeatColumns="2" RepeatDirection="Horizontal"
                            Width="700px" OnItemCommand="DataList1_ItemCommand">
                            <ItemTemplate>
                                <table>
                                    <tr>
                                        <td rowspan="4" colspan="3" style="text-align: center">
                                             <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"S_Photo") %>' CommandName="img"  /></td>
                                    </tr>
                                    <tr>
                                    </tr>
                                    <tr>
                                    </tr>
                                    <tr>
                                    </tr>
                                    <tr>
                                        <td rowspan="1" style="width: 100px; text-align: center;">
                                                                              <a href='ArtistIntro.aspx?ysjid=<%# Eval("Ysj_ID") %>'><%# Eval("Name")%></a></td>
                                        <td colspan="2" rowspan="1" style="width: 3px">
                                        </td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </aspataList>
      

  9.   

      <asp:DataList ID="DataList2" runat="server" RepeatColumns="6"
            RepeatDirection="Horizontal">
            <ItemTemplate>
                <br />
               <a href='<%# "previewGoodWork.aspx?goodworkpicturepath="+DataBinder.Eval(Container.DataItem,"goodworkpicturepath") %>' OnCommand="ImageButton1_Command" ImageUrl='<%# Eval("goodworkpicturepath") %>' > <asp:Image ID="Image3" runat="server" ImageUrl='<%# Eval("goodworkpicturepath") %>' /></a>&nbsp;
                <br />
            </ItemTemplate>
        </asp:DataList>
      

  10.   


    <a href=' <%#Eval("ada_xw_flage").ToString()=="1"? ResolveClientUrl("~/Default.aspx")+"?id="+Eval("ada_xw_id").ToString():(Eval("url").ToString().Contains("www")?"http://"+Eval("url").ToString():ResolveClientUrl(Eval("url").ToString()) %>' >