获取硬件地址或从设备获取唯一ID

时间:2014-01-17 16:42:47

标签: asp.net-mvc-4 get controller mac-address

我在mvc控制器上找到了以下内容。但是我如何在我的cshtml中得到结果呢?有谁有想法?

  private string GetMacAddress()
        {
        string macAddresses = string.Empty;

        foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
            {
            if (nic.OperationalStatus == OperationalStatus.Up)
                {
                macAddresses += nic.GetPhysicalAddress().ToString();
                break;
                }
            }

        return macAddresses;
        }

1 个答案:

答案 0 :(得分:-1)

由于它是一个字符串,您可以使用ViewBag发送它 http://www.tutorialsteacher.com/mvc/viewbag-in-asp.net-mvc

在你的控制器中你可以写这样的东西

ViewBag.macAdress = GetMacAddress();

并且在cshtml结尾你可以编写类似

的内容
<p>@ViewBag.macAdress<p>