You can easily send a byte value by setting it into a variable as :
private void button2_Click(object sender, EventArgs e)
{
byte b = 89;
byte bh = 0x89;
serialPort1.Write("r"+b);
}
If the data from your textbox is not being parsed correctly then you should expalin what the error is.