コード例 #1
0
ファイル: Doc.aspx.cs プロジェクト: jeffmun/Research2013
    private void SaveItem(LayoutItemBase item)
    {
        LayoutItem layoutItem = item as LayoutItem;

        if (layoutItem != null)
        {
            ASPxEdit editBase = layoutItem.GetNestedControl() as ASPxEdit;
            //Debug.WriteLine(String.Format("**** editBase.ID {0} ****", editBase.ID));

            if (editBase != null)
            {
                string fldname = layoutItem.FieldName;

                try
                {
                    var val = editBase.Value.ToString();
                    Debug.WriteLine(String.Format("save {0} = [{1}] ", editBase.ID, val));
                    sql_docvers.UpdateParameters[layoutItem.FieldName].DefaultValue = val.ToString();
                }
                catch (Exception ex)
                {
                    string txtval = "NULL";                     // (editBase.Value.ToString() == null) ? "NULL" : editBase.Value.ToString();
                    Debug.WriteLine(String.Format("save {0} = [{1}] : ERR [{2}]", editBase.ID, txtval, ex.Message));
                    sql_docvers.UpdateParameters[layoutItem.FieldName].DefaultValue = null;
                }
            }
        }
    }
コード例 #2
0
        private ASPxEdit GetNestedEditor(ASPxFormLayout formLayout, string itemName)
        {
            LayoutItem item = formLayout.FindItemOrGroupByName(itemName) as LayoutItem;

            if (item != null)
            {
                return(item.GetNestedControl() as ASPxEdit);
            }
            return(null);
        }
コード例 #3
0
        private void ProcessItem(LayoutItemBase item)
        {
            LayoutItem layoutItem = item as LayoutItem;

            if (layoutItem != null)
            {
                ASPxEditBase editBase = layoutItem.GetNestedControl() as ASPxEditBase;
                if (editBase != null)
                {
                    this.newValues[layoutItem.FieldName] = editBase.Value;
                }
            }
        }
    private void ProcessItem(LayoutItemBase item)
    {
        LayoutItem layoutItem = item as LayoutItem;

        if (layoutItem != null)
        {
            ASPxTextBox editBase = layoutItem.GetNestedControl() as ASPxTextBox;
            if (editBase != null)
            {
                sds.UpdateParameters[layoutItem.FieldName].DefaultValue = editBase.Text;
            }
        }
    }