Tag: programming

Read MAC Addresses in VB.NET

The following code is a working example for determining the MAC address of your network card.

Imports System.Net.NetworkInformation

Public Class Form1
  Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    MessageBox.Show(getMacAddress)
    End
  End Sub

  Function getMacAddress()
    Dim nics() As NetworkInterface = NetworkInterface.GetAllNetworkInterfaces()
    Return nics(1).GetPhysicalAddress.ToString
  End Function

End Class

Set Default Enter Button in ASP.NET

I recently had to define a default Enter button on an ASP.NET page but could not use the Form field because it was inherited from a master page.  I eventually discovered that this can be done by defining the button in a panel as shown below.

<asp:Panel runat=”server” DefaultButton=”btnSearch”>
..
<asp:Button ID=”btnSearch” runat=”server” Text=”Search” />
..
</asp:Panel>

Use  txtSearch.Focus() to set focus on the default field (in this case txtSearch).