2009-08-25 47 views
0

是这样的可能吗?ASP.NET FormView:在XPath表达式中包含成员变量

<asp:FormView ID="myFormView" runat="server"> 
    <ItemTemplate> 
     <p><%# XPath("Root/Path/Item[@id=<%=this.m_myId%>]/HelloWorld")%></p> 
    </ItemTemplate> 
</asp:FormView> 

m_myId是页面上的成员变量。我似乎无法让它在没有解析错误的情况下工作。

回答

3

你不能嵌套asp标签。试试这样的:

<%# XPath("Root/Path/Item[@id= " + this.m_myId + "]/HelloWorld") %>