objAdapterSurveyUser.Fill(objDataSetSurveyUser, "SurveyUser")
Dim objDataTableSurveyUser As DataTable
objDataTableSurveyUser = objDataSetSurveyUser.Tables("SurveyUser")
'Was total . . .
Dim intCounterSurveyUsers, i As Integer
intCounterSurveyUsers = 0
For i = 0 To objDataTableSurveyUser.Rows.Count - 1
intCounterSurveyUsers = intCounterSurveyUsers + objDataTableSurveyUser.Rows.Item(i).Item(1)
Next
'Add column percents . . .
Dim strExpr As String
strExpr = "Голосовали*100/" & CStr(intCounterSurveyUsers)
Dim objDataColumnSurveyUser As New DataColumn("Проценты", Type.GetType("System.Int16"), strExpr, MappingType.Attribute)
objDataTableSurveyUser.Columns.Add(objDataColumnSurveyUser)
'Add row total . . .
Dim objDataRowSurveyUser As DataRow
objDataRowSurveyUser = objDataTableSurveyUser.NewRow
objDataRowSurveyUser.Item("Имя") = "Всего:"
objDataRowSurveyUser.Item("Голосовали") = intCounterSurveyUsers
objDataRowSurveyUser.Item("Проценты") = 100
objDataTableSurveyUser.Rows.Add(objDataRowSurveyUser)
'To DataGrid . . .
dgSurveyUser.DataSource = objDataTableSurveyUser.DefaultView
dgSurveyUser.DataBind()
'End data base . . .
Как сделать таблицу?
Какой контрол для этого использовать? Попробовал datagrid но это не то что нужно, попробовал добавить контрол "table" из Web.UI.WebControls но он не добавляется...
Очень нужна таблица, Что делать?
Или от стороннего производителя что-нибудь.
[color=purple][size=1]Wed, 04 Jul 2007 12:18:48 GMT+0600[/size][/color]
Только
ListView.Show = Details
ListView.FullRowSelected = true;
А чем тебе не нравится DataGrid ?
Не забудьте пересесть на автомобиль с паровым двигателем.
на что ты намикаеш?
Код:
Как видно из кода после подключения к б.д.(код опушен)
идет добавление 1 колонки
затем одной строчки.
И конечно залив datagrid.
Вывод: Лучше использую datagrid что бы упростить код.
Ну, когда же код будете оформлять?
Код:
Так в падлу было напрягатся, но все таки залез и посмотрел, что соде экранируется квадратными скобками, впредь так и буду делать. Сори.
DataTable :)