首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

未能在设计视图中打开。在<%."值"%块中,以不同方式将值括起来,该如何处理

2011-12-28 
未能在设计视图中打开。在%...值...%块中,以不同方式将值括起来%@ImportNamespace KhfwWeb %%@Con

未能在设计视图中打开。在<%..."值"...%块中,以不同方式将值括起来
<%@   Import   Namespace= "KhfwWeb "%>
<%@   Control   Language= "c# "   AutoEventWireup= "false "   Codebehind= "RecordsManModule.ascx.cs "   Inherits= "KhfwWeb.Modules.RecordsManModule "   TargetSchema= "http://schemas.microsoft.com/intellisense/ie5 "%>
<!--BEGIN   RECORDSMAN   MODULE-->
<TABLE   cellSpacing= "0 "   cellPadding= "5 "   width= "100% ">
<TR   class= "rheader ">
<TD   class= "rheadercol "   align= "left "   colSpan= "2 "   height= "25 "> 客户记录管理
</TD>
</TR>   <!--   SPACER   ROW   -->
<TR   class= "rbody ">
<TD   class= "rbodycol "   align= "left "   width= "40% "   colSpan= "2 "   height= "25 "> 按客户名称: <asp:textbox   id= "ClientNameTextBox "   runat= "server "   Width= "84px "> </asp:textbox>
<asp:button   id= "search "   runat= "server "   Text= "查询 "   BorderStyle= "Groove "> </asp:button> </TD>
</TR>
<TR   class= "rbody ">
<TD   class= "rbodycol "   colSpan= "2 "   height= "25 "> <asp:datalist   id= "dl_RecordsList "   runat= "server "   Width= "100% "   CellSpacing= "3 "   ShowFooter= "True "
ShowHeader= "True "   RepeatDirection= "Vertical "   DataKeyField= "RecordId "   BorderColor= "#ccccff "   CellPadding= "3 "   BorderWidth= "1 ">
<HeaderStyle   Font-Bold= "True "   ForeColor= "White "   BackColor= "#ccccff "> </HeaderStyle>
<HeaderTemplate>
<TABLE   cellSpacing= "0 "   cellPadding= "0 "   width= "100% "   border= "0 ">
<TR>
<TD   width= "10% ">
<DIV> <B> 序号 </B> </DIV>
</TD>
<TD   width= "10% ">
<DIV> <B> 状态 </B> </DIV>
</TD>
<TD   width= "40% ">
<DIV> <B> 客户名称 </B> </DIV>
</TD>
<TD   width= "10% ">
<DIV> <B> 级别 </B> </DIV>
</TD>
<TD   width= "20% ">
<DIV> <B> 创建日期 </B> </DIV>
</TD>
<TD   width= "20% ">
<DIV> <B> 修改 </B> </DIV>
</TD>
</TR>
</TABLE>
</HeaderTemplate>
<AlternatingItemStyle   BackColor= "#ccccff "> </AlternatingItemStyle>
<ItemStyle   BorderWidth= "1 "> </ItemStyle>
<ItemTemplate>
<TABLE   cellSpacing= "0 "   cellPadding= "0 "   width= "100% "   border= "0 ">
<TR>
<TD   width= "10% ">
<%#   DataBinder.Eval(Container,   "DataItem.RecordId ")   %>


</TD>
<TD   width= "10% ">
<asp:Label   Runat= "server "   ID= "StatusLabel "> </asp:Label>
</TD>
<TD   width= "40% ">
<%#   DataBinder.Eval(Container,   "DataItem.ClientName ")   %>
</TD>
<TD   width= "10% ">
<asp:Label   Runat= "server "   ID= "LevelLabel "> </asp:Label>
</TD>
<TD   width= "20% ">
<%#   DataBinder.Eval(Container,   "DataItem.CreateDate ")   %>
</TD>
<TD   width= "20% ">
<a   href= ' <%#   DataBinder.Eval(Container,   "DataItem.RecordId ",PageBase.UrlBase+ "/RecordEdit.aspx?RecordId={0} ")   %> '>
修改 </a>
</TD>
<TR>
<TD   width= "20% "   colspan= "2 ">
&nbsp;——问题描述——
</TD>
<TD   width= "30% ">
        <a     href= ' <%#   PageBase.UrlBase+ "/RecordsMan.aspx "%> '   style= "OVERFLOW:   hidden;   WIDTH:   250px;   CLIP:   rect(auto   80%   auto   1%) "
                onclick= "javascript:newwin=window.open( 'RecordDetails.aspx?RecordId= <%#   DataBinder.Eval(Container.DataItem, "RecordId ")%> ', 'newwin ', 'x=500,y=800,height=410,width=400,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes ');newwin.focus(); ">
<%#   DataBinder.Eval(Container.DataItem, "RDetails ")%>
</a>
</TD>
</TR>
</TABLE>
</ItemTemplate>
</asp:datalist> </TD>
</TR>
<TR>
<td   width= "40% "   height= "25 "> <a   id=RecordLink  
            href= ' <%=PageBase.UrlBase   +   "/RecordAdd.aspx "%> '  
            > 添加新记录 </a>
</td>
<TD   align= "right "> <asp:button   id= "ShowAll "   runat= "server "   Text= "全部显示 "   BorderStyle= "Groove "> </asp:button> </TD>
</TR>
</TABLE>
<!--END   RECORDSMAN   MODULE-->


请问如何修改


[解决办法]
onclick= 'window.open( "aaa.aspx?id= "+ <%#DataBinder.Eval(Container, "DataItem.id ") %> ); '
[解决办法]
onclick= "javascript:newwin=window.open( 'RecordDetails.aspx?RecordId= <%# DataBinder.Eval(Container.DataItem, "RecordId ")%> '

像这里onclick= ",还是双引号~~~
要把绑定时据时里面有双引号的外面改成单引号..........

热点排行