• 在网页中显示数学符号


    在网页中显示一些符号,如数学符号(Insus.NET仅提供常用符号):

    前提条件是你的网页是支持utf-8,如在web.config设置如下:

    View Code
    <configuration> 
      <system.web>   
        <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" />   
      </system.web> 
    </configuration>

    .aspx:

    View Code
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ShowSymbol.aspx.cs" Inherits="ShowSymbol" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:DataList ID="DataListSymbol" runat="server" RepeatColumns="9" RepeatDirection="Horizontal" Width="100%">
               <ItemStyle BorderStyle="Solid" BorderWidth="1px" />
                 <ItemTemplate>
                    <%Eval("key"%>:&nbsp;<asp:Label ID="Label1" runat="server" Text='<%# Eval("value") %>'  ForeColor="Blue"></asp:Label>
                </ItemTemplate>
            </asp:DataList>
        </div>
        </form>
    </body>
    </html>

    .aspx.cs:

    View Code
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;

    public partial class ShowSymbol : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Data_Binding();
            }
        }

        private void Data_Binding()
        {
            this.DataListSymbol.DataSource = Symbol();
            this.DataListSymbol.DataBind();
        }

        private Dictionary<stringstring> Symbol()
        {
            Dictionary<stringstring> sym = new Dictionary<stringstring>();
            sym.Add("总和""");
            sym.Add("全等于号""");
            sym.Add("正负号""±");
            sym.Add("加号;正号""");
            sym.Add("减号;负号""");
            sym.Add("乘号""×");
            sym.Add("除号""÷");
            sym.Add("无限大号""");
            sym.Add("因为""");
            sym.Add("所以""");
            sym.Add("垂直于""");
            sym.Add("""");
            sym.Add("""");
            sym.Add("平方根""");
            sym.Add("""°");
            sym.Add("""");
            sym.Add("""");
            sym.Add("百分之…""");
            sym.Add("摄氏度""");
            sym.Add("约等于号""");
            sym.Add("直径符号""Ø");
            sym.Add("四分之一符号""¼");
            sym.Add("二分之一符号""½");
            sym.Add("四分之三符号""¾");
            sym.Add("一次方符号""¹");
            sym.Add("平方符号""²");
            sym.Add("立方符号""³");       
            return sym;
        }
    }


     

  • 相关阅读:
    Jquery.validate.js表单验证插件的使用
    UEditor编辑文章出现多余空行问题的解决办法
    jQuery问题:$XXX is not a function
    PHP+memcache扩展(集成环境wampserver环境下)
    Provider 错误 '80004005' 未指定的错误 /conn.asp,行 23
    PHP+MD5
    Mysql(Mariadb) 基础操作语句 (持续更新)
    什么是存储引擎以及不同存储引擎特点
    微信网页授权(OAuth2.0) PHP 源码简单实现
    字符集和字符集编码详解
  • 原文地址:https://www.cnblogs.com/insus/p/2717563.html
Copyright © 2020-2023  润新知