c# - ASP.NET C# - NavigateURL 与 RecordID 相结合

标签 c# asp.net

我是 ASP.NET 的新手。我尝试做的是非常基本的,但我无法让它工作。如果您看到下面的 NavigateURL 链接,我尝试将 URL 与数据库 Recordset 中的“RefNum”组合,但它总是失败并显示“服务器标记格式不正确”。错误。

我不确定如何将 URL 与记录集中的记录结合起来。

请帮忙, 谢谢。

<asp:TemplateField HeaderText="UploadDate" SortExpression="UploadDate" HeaderStyle-ForeColor="White"  ItemStyle-HorizontalAlign="Center"> 
  <ItemTemplate> 
     <asp:HyperLink   
        ID="HyperLink1"   
        runat="server" ForeColor="Blue"
        Text='<%# Eval("UploadDate") %>' 
        NavigateUrl="/ASPX/UploadContact/UploadContact.aspx?RefNum='<%# Bind("RefNum")%>'"                               
        />  
</ItemTemplate> 
</asp:TemplateField>

最佳答案

将 eval 与格式化程序一起使用:

<asp:HyperLink   
        ID="HyperLink1"   
        runat="server" ForeColor="Blue"
        Text='<%# Eval("UploadDate") %>' 
        NavigateUrl='<%# Eval("RefNum", "/ASPX/UploadContact/UploadContact.aspx?RefNum={0}")%>'                               
        /> 

关于c# - ASP.NET C# - NavigateURL 与 RecordID 相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19055594/

相关文章:

c# - URL 格式无法识别,我可以转换吗

c# - 设置鼠标悬停/用户单击按钮的样式

c# - 处理 ASP.NET Web API 中的非法查询字符串参数名称

c# - 在 JSON 中不支持 bigint

c# - 处理 ASP.NET Core 1.0 上的大文件上传

c# - 大量情况下的 Switch case 性能

c# - 在 PDF 文件中搜索以查找字符串

c# - 如何在不引入竞争条件的情况下等待 RX Subject 的响应?

asp.net - 输入按钮随机 float

jquery - Kendo MVVM 绑定(bind)添加/插入项目,如何?