Я пишу базовую функцию поиска, которая ищет строку в БД SQL, а затем возвращает строки, в которых присутствует строка.Я использую DataGridView в качестве таблицы для представления этой информации.Это моя функция "get":
public void DisplaySearchResults(string searchStr)
{
SqlCommand cmd = new SqlCommand("Vendor_SearchVendor",
new SqlConnection("connection string here"));
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@SearchString", searchStr);
cmd.Connection.Open();
SearchTable.DataSource = cmd.ExecuteReader();
SearchTable.DataBind();
cmd.Connection.Close();
cmd.Connection.Dispose();
}
, где SearchTable - это DataGridView.
Мне нужно реализовать микроформаты для возвращаемых значений, т.е. вместо
<img src="www.example.com/bobsmith.jpg" />
у вас будет
<img class="photo" src="www.example.com/bobsmith.jpg" />
Я следую, как это сделать для стандартного HTML, носетка данных имеет тег, а разные столбцы имеют теги, и я не могу добавить к ним теги микроформатов.
Я думал о преобразовании DataGrid в HTML, но это решение подразумевало бы постоянное присутствие таблицы сетки данных, а это не то, что нам нужно.На самом деле, я не думаю, что микроформатирование здесь имеет смысл, потому что, как я понимаю, микроформаты предназначены для статического текста, и данные здесь могут генерироваться или не генерироваться на основе показанного дисплея.
В заключение, должен ли ядаже попытаться микроформатировать с учетом того, что я пытаюсь сделать, и если да, то как мне это сделать?
Спасибо.