0
我有字母字符選項卡標題:ABCDEFGHIJKL ..Z 我不知道怎麼初始化這個在我的代碼:我宣佈一個數組:如何將具有匹配組的字符以粗體顯示?
char[] alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".ToCharArray();
然後爲每個字母開頭carac我通過調用下面的函數在這樣做的:
foreach (char carac in alpha)
{
writer.Write(generateTabheader(carac));
}
而且功能:
private string generateTabheader(char currentChar)
{
string tabHeaderHTML="<li id=\"tabHeader_" + currentChar.ToString() + "\" style=\"float:left;color:blue; margin-right:10px;margin-left:10px\">" + currentChar.ToString() + "</li>";
return tabHeaderHTML;
}
所以它顯示tabheader與所有的aphabet字母,並且當用戶選擇一個角色時,他將返回所有以這個角色開始的組。我成功地使用caml查詢找回所有組,並將結果存儲在此列表中:result = list.GetItems(query)。我怎樣才能在我的結果列表(通過匹配我的意思是一個組的標題以這個字符開頭)的粗體和其他斜體我的標籤頁眉的字符?
謝謝你的支持。我們爲什麼要使用點擊處理程序?實際上,我希望用戶在訪問頁面時查看頁面頂部顯示的字母,並用粗體字顯示具有匹配組的字母(列表中以該字母開頭的一組)不要用斜體表示,用戶無需點擊該字母就可以看到這個信息,當他正好訪問該頁面時,它應該在開始時顯示。我很抱歉,如果我沒有得到你的想法,我開始在C#和JavaScript編碼。 – sara 2013-03-20 17:53:00
@sara你可以在jsfiddle中發佈你的代碼的例子,所以我可以準確地理解你想要做什麼在視覺上。我以爲你只是創建一個包含字符的標籤列表,你想在點擊後改變這些標籤的樣式。 – theshadowmonkey 2013-03-20 21:27:26