asp.net代码高亮插件
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-12
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.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: ASP.NET判断是否为移动设备下一篇: ASP.NET实现图片插入Excel
关于asp.net代码高亮插件的所有评论