csdn高亮也是这个
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { CodeHighlighterConfiguration config = ConfigurationManager.GetSection("codeHighlighter") as CodeHighlighterConfiguration; string[] keys = new string[config.LanguageConfigs.Keys.Count]; config.LanguageConfigs.Keys.CopyTo(keys, 0); Array.Sort(keys); foreach (string key in keys) { LanguageDropDownList.Items.Add(key); } LanguageDropDownList.SelectedIndex = LanguageDropDownList.Items.IndexOf(LanguageDropDownList.Items.FindByText("C#")); } } protected void HighlightButton_Click(object sender, EventArgs e) { // HighlightButton.Enabled = false; FileSizeLabel.Text = CodeTextBox.Text.Length.ToString(); OutputTextBox.Text =null; Highlighter.LanguageKey = LanguageDropDownList.SelectedItem.Text; Highlighter.OutliningEnabled = OutliningEnabledCheckBox.Checked; Highlighter.LineNumberMarginVisible = LineNumberMarginVisibleCheckBox.Checked; Highlighter.Text = CodeTextBox.Text; ResultsPanel.Visible = true; } protected void CodeHighlighter_PostRender(object sender, EventArgs e) { OutputTextBox.Text = Highlighter.Output; }
本文转自曾祥展博客园博客,原文链接:http://www.cnblogs.com/zengxiangzhan/archive/2009/11/24/1609857.html,如需转载请自行联系原作者