<%=%> 结合<%#Eval()%>,如何使用?

2025-04-14 16:47:20
推荐回答(1个)
回答1:

<%=Wjn.UserCenter.DAL.DBHelpWjn.GetValueByKey("ProductName", "[tb_wjn_ProductView]", "ProductNo='<%#Eval("ProductNo")%>'")%>
改为:
<%#Wjn.UserCenter.DAL.DBHelpWjn.GetValueByKey("ProductName", "[tb_wjn_ProductView]", 'Convert.ToInt32(Eval("ProductNo"))')%>
注意:Eval("ProductNo")要转换成对应后台代码的数据类型,最好用Convert.To对应类型(Eval("ProductNo")),看你的变量名称我觉得是int型的所以用了Convert.ToInt32();