return "<a href='/Page/CourseSearch4/CourseSearch4.aspx?id=" + courseId + "' target='_blank'>" + course.Name + "</a>";
服务器端代码
把这段放入了dataset
dr["CourseName"] = GetCourse(letterMsg.CourseId);
然后在aspx里面这样绑定个
<asp:BoundField DataField="CourseName" HeaderStyle-Width="100px" HeaderText="培训课程"
SortExpression="CourseName" />
结果输出的时候尖括号变成了
& lt;a href=
自动被转义了
试试
<asp:BoundField DataField="CourseName" HeaderStyle-Width="100px" HeaderText="培训课程" SortExpression="CourseName" HtmlEncode="False" />
学习了,楼上的应该没问题!
不过楼主这种做法的确不是很好的处理方式