如何在頁面呈現時從列表項中的錨定標記編碼停止ASP.Net?阻止ASP.NET在輸出上對字符串進行編碼
我有一個對象的集合。每個對象都有一個鏈接屬性。我做了一個foreach,並嘗試在BulletedList中輸出鏈接,但ASP編碼了所有鏈接。
有什麼想法?謝謝!
這是違規的代碼片段。當用戶選擇一個專業,我用的是SelectedIndexChange事件清除並添加鏈接到的BulletedList:
if (SpecialtyList.SelectedIndex > 0)
{
PhysicianLinks.Items.Clear();
foreach (Physician doc in docs)
{
if (doc.Specialties.Contains(SpecialtyList.SelectedValue))
{
PhysicianLinks.Items.Add(new ListItem("<a href=\"" + doc.Link + "\">" + doc.FullName + "</a>"));
}
}
}
您可以發佈您的代碼? – Oded 2010-05-11 19:19:13
不清楚的問題 – Midhat 2010-05-11 19:26:08
@Midhat上帝禁止你投降或投票結束......?! – 2010-05-11 20:58:53