Не удается отобразить полученные данные в текстовом поле из последовательного порта в веб-приложении C#
Всем Привет,
Я могу подключиться к последовательному порту и получить данные из последовательного порта через обработчик событий Data Received.
Я попытался отобразить полученные данные в текстовом поле, которое находится в моей веб-форме.
Моя проблема в окнах(VB.Net) у нас есть методы invoke, но в веб-приложении у нас нет ничего подобного для отображения данных в текстовом поле пользовательского интерфейса WebForm изнутри обработчика событий Data received.
Любая помощь в этом вопросе будет очень признательна.
Мне это нужно как можно скорее.
Спасибо и с уважением
Раджеш.С
Что я уже пробовал:
public void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) { SerialPort sp = (SerialPort)sender; Textbox1.text = sp.ReadExisting(); } When I read a Barcode from a Barcode device DataRecivednt Handler is called and the above code get the data from the Serial Port through the device (Sp.ReadExisting) and gets it assigned to the TextBox, But when the DataRecieved Event handler finishes its execution,it comes to the Web Form, but we are not able to see the value in the Textbox
Richard MacCutchan
Вы не можете сделать это в веб-форме, так как код последовательного чтения выполняется на стороне сервера, а текстовое поле находится на стороне клиента.