nityanand NCR Ответов: 1

Как я могу заменить слово в области программирования, используя winform на C#


Существует один DataGridView. Она состоит из трех столбцов (stdName, спрос, глутамат натрия)

Теперь я хочу заменить stdName на "&&", а требование-на"$$", где оно представлено в предложении.

У меня есть один RichtextBox. Он держит приговор, то есть дорогие родители, ваш подопечный && гонорар Rs. "$$" не был внесен.

GridView в
===========================================
stdName | Message | Demand
===========================================
Рахул / 500 |
Sonu / 450 |
Monu / 600 |
=============================================

После замены он должен появиться в колонке спроса
================================================================================
Требовать
================================================================================
Дорогие родители,ваш подопечный Рахул гонорар 500 рупий не был внесен.
Дорогие родители,ваш подопечный Сону гонорар 450 рупий не был внесен.
Дорогие родители,ваш подопечный Мону гонорар 600 рупий не был внесен.
========================================================================

Что я уже пробовал:

..............................................

1 Ответов

Рейтинг:
12

OriginalGriff

Попробуй:

string template = myRichTextBox.Text;
foreach (DataGridViewRow row in myDataGridView2.Rows)
    {
    string demand = template;
    object stdName = row.Cells["stdName"].Value;
    object message = row.Cells["Message"].Value;
    if (!string.IsNullOrWhiteSpace(demand) && stdName != null && message != null)
        {
        demand = demand.Replace("&&", stdName.ToString());
        demand = demand.Replace("$$", message.ToString());
        row.Cells["demand"].Value = demand;
        }
    }


nityanand NCR

Сэр, не могли бы вы помочь??
Пожалуйста смотрите эту ссылку

http://www.codeproject.com/Answers/1152303/Transactional-status-through-SQL-querry#answer1