本文整理汇总了C#中ASPxGridView.GetRowValues方法的典型用法代码示例。如果您正苦于以下问题:C# ASPxGridView.GetRowValues方法的具体用法?C# ASPxGridView.GetRowValues怎么用?C# ASPxGridView.GetRowValues使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ASPxGridView
的用法示例。
在下文中一共展示了ASPxGridView.GetRowValues方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ExibirBotao
public bool ExibirBotao(ASPxGridView grid, int visibleIndex)
{
object row = grid.GetRow(visibleIndex);
string arquivo = "";
if (visibleIndex != 0)
{
arquivo = grid.GetRowValues(visibleIndex, "ARQUIVO").ToString();
}
if (string.IsNullOrEmpty(arquivo))
{
return false;
}
else
{
return true;
}
}
示例2: GetSelectedRowValues
private List<object> GetSelectedRowValues(string aColumnName, string keyColumnName, string colunaAuxilizar, ASPxGridView Grid)
{
List<object> matrix = new List<object>();
// List<object> values = new List<object>();
string[] keyValueToGet = { keyColumnName };
string[] valueToGet = { aColumnName };
string[] colunaAUX = { colunaAuxilizar };
for (int i = 0; i < Grid.VisibleRowCount; i++)
{
if (Grid.Selection.IsRowSelected(i))
{
List<object> values = new List<object>();
values.Add(Grid.GetRowValues(i, valueToGet));
values.Add(Grid.GetRowValues(i, keyValueToGet));
values.Add(Grid.GetRowValues(i, colunaAUX));
matrix.Add(values);
}
}
return matrix;
}
示例3: GetSelectedRowValueRadioButton
private string GetSelectedRowValueRadioButton(string coluna, ASPxGridView Grid)
{
string valor = "";
string[] valueToGet = { coluna };
for (int i = 0; i < Grid.VisibleRowCount; i++)
{
if (Grid.Selection.IsRowSelected(i))
{
valor = Grid.GetRowValues(i, valueToGet).ToString();
break;
}
}
return valor;
}
示例4: gridCallBackOption
public void gridCallBackOption(ASPxGridView grid, string param, string KeyFieldName, SqlDataSource ds)
{
try
{
HttpCookie myCookie = Request.Cookies[CU.getuserid().ToString()];
switch (param)
{
case "isShowFiltertrue":
grid.Settings.ShowFilterBar = GridViewStatusBarMode.Visible;
if (myCookie != null) myCookie["GroupFilter"] = "true";
break;
case "isShowFilterfalse":
grid.Settings.ShowFilterBar = GridViewStatusBarMode.Hidden;
if (myCookie != null) myCookie["GroupFilter"] = "false";
break;
case "isShowHScrolltrue":
grid.Settings.HorizontalScrollBarMode = DevExpress.Web.ASPxClasses.ScrollBarMode.Visible;
if (myCookie != null) myCookie["HScroll"] = "true";
break;
case "isShowHScrollfalse":
grid.Settings.HorizontalScrollBarMode = DevExpress.Web.ASPxClasses.ScrollBarMode.Hidden;
if (myCookie != null) myCookie["HScroll"] = "false";
break;
case "isShowHypColtrue":
grid.AccessibilityCompliant = true;
if (myCookie != null) myCookie["HypCol"] = "true";
break;
case "isShowHypColfalse":
grid.AccessibilityCompliant = false;
if (myCookie != null) myCookie["HypCol"] = "false";
break;
case "isShowGrouptrue":
grid.Settings.ShowGroupPanel = true;
if (myCookie != null) myCookie["Grouptrue"] = "true";
break;
case "isShowGroupfalse":
grid.Settings.ShowGroupPanel = false;
if (myCookie != null) myCookie["Grouptrue"] = "false";
break;
}
List<object> listKeyValueOK = new List<object>();
if (param.IndexOf("focus") >= 0)
{
int id = 0;
Int32.TryParse(param.Replace("focus", ""), out id);
if (id > 0)
grid.FocusedRowIndex = grid.FindVisibleIndexByKeyValue(param.Replace("focus", ""));
}
else if (param.IndexOf("action") >= 0)
{
int action = int.Parse(param.Replace("action", ""));
List<object> listkeyvalue = grid.GetSelectedFieldValues(grid.KeyFieldName);
SiAuto.Main.LogColored(System.Drawing.Color.Purple, grid.KeyFieldName + "Số dòng :" + listkeyvalue.Count);
if (listkeyvalue.Count > 0)
{
for (int i = 0; i < listkeyvalue.Count; i++)
{
SiAuto.Main.LogColored(System.Drawing.Color.Purple, "key so :" + i.ToString() + "----" + listkeyvalue[i]);
string currentCode = "isApproved=" + action + " AND " + grid.KeyFieldName + "=" + listkeyvalue[i];
bool check = EU.CheckByModuleD(globalModuleID, currentCode);
if (check == true)
{
var values = new Dictionary<string, object>
{
{"isApproved",action},
{grid.KeyFieldName,listkeyvalue[i]}
};
EU.updateTblScript(globalModuleID, values);
listKeyValueOK.Add(listkeyvalue[i]);
}
}
if (listKeyValueOK.Count > 0)
{
if (action == 1)
{
WorkFlowManager.BuildTaskByWhenExecute(globalModuleID, "APPROVED", string.Join(";", listKeyValueOK));
UserUtils.Log(CU.getLoginID(), globalModuleID, -1, string.Join(";", listKeyValueOK), "", "Duyệt thành công !", "APPROVED");
}
else
{
WorkFlowManager.BuildTaskByWhenExecute(globalModuleID, "NOTAPPROVED", string.Join(";", listKeyValueOK));
UserUtils.Log(CU.getLoginID(), globalModuleID, -1, string.Join(";", listKeyValueOK), "", "Bỏ duyệt thành công !", "NOTAPPROVED");
}
listKeyValueOK.Clear();
}
}
else
{
object currentFocused = grid.GetRowValues(grid.FocusedRowIndex, grid.KeyFieldName);
string currentCode = "isApproved=" + action + " AND " + grid.KeyFieldName + "=" + currentFocused.ToString();
bool check = EU.CheckByModuleD(globalModuleID, currentCode);
if (check == true)
{
//.........这里部分代码省略.........
示例5: GetDataView
private DataTable GetDataView(ASPxGridView grid)
{
DataTable dt = new DataTable();
foreach (GridViewColumn col in grid.VisibleColumns)
{
GridViewDataColumn dataColumn = col as GridViewDataColumn;
if (dataColumn == null) continue;
dt.Columns.Add(dataColumn.FieldName);
}
for (int i = 0; i < grid.VisibleRowCount; i++)
{
DataRow row = dt.Rows.Add();
foreach (DataColumn col in dt.Columns)
row[col.ColumnName] = grid.GetRowValues(i, col.ColumnName);
}
return dt;
}
示例6: GetTSFromGV
private TaskStruct GetTSFromGV(ASPxGridView gridView)
{
TaskStruct res = new TaskStruct();
res.Description = (string)gridView.GetRowValues(gridView.FocusedRowIndex, "f1");
res.Value = (string)gridView.GetRowValues(gridView.FocusedRowIndex, "f2");
Page.DataBind();
return res;
}
示例7: GetSelectedRowValues
private List<object> GetSelectedRowValues(string aColumnName, ASPxGridView Grid)
{
List<object> values = new List<object>();
string[] valueToGet = { aColumnName };
for (int i = 0; i < Grid.VisibleRowCount; i++)
{
if (Grid.Selection.IsRowSelected(i))
{
values.Add(Grid.GetRowValues(i, valueToGet));
}
}
return values;
}
示例8: GetSelectRowValueRadioNovo
private List<object> GetSelectRowValueRadioNovo(string coluna1, string coluna2, string coluna3, string coluna4, string coluna5, ASPxGridView Grid)
{
List<object> matrix = new List<object>();
// List<object> values = new List<object>();
string[] keyValueToGet = { coluna1 };
string[] valueToGet = { coluna2 };
string[] colunaAUX = { coluna3 };
string[] COLUNA4 = { coluna4 };
string[] COLUNA5 = { coluna5 };
for (int i = 0; i < Grid.VisibleRowCount; i++)
{
if (Grid.Selection.IsRowSelected(i))
{
List<object> values = new List<object>();
values.Add(Grid.GetRowValues(i, keyValueToGet));
values.Add(Grid.GetRowValues(i, valueToGet));
values.Add(Grid.GetRowValues(i, colunaAUX));
values.Add(Grid.GetRowValues(i, COLUNA4));
values.Add(Grid.GetRowValues(i, COLUNA5));
matrix.Add(values);
}
}
return matrix;
}