コード例 #1
0
ファイル: EditUserRoles.cs プロジェクト: nazilaka/Unicorn
 protected override void RenderContents(HtmlTextWriter writer)
 {
     writer.RenderBeginTag(HtmlTextWriterTag.Tr);
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     writer.WriteEncodedText("نام كاربر: ");
     writer.RenderEndTag();
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     writer.WriteEncodedText(string.IsNullOrEmpty(UserName) ? "-" : UserName);
     writer.RenderEndTag();
     writer.RenderEndTag();
     writer.RenderBeginTag(HtmlTextWriterTag.Tr);
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     writer.WriteEncodedText("نقشها: ");
     writer.RenderEndTag();
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     if (!string.IsNullOrEmpty(UserName))
     {
         string[] roles = Roles.GetRolesForUser(UserName);
         foreach (string r in roles)
         {
             uxRoles.Items.FindByValue(r).Selected = true;
         }
     }
     uxRoles.RenderControl(writer);
     writer.RenderEndTag();
     writer.RenderEndTag();
     writer.RenderBeginTag(HtmlTextWriterTag.Tr);
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     writer.RenderEndTag();
     writer.RenderBeginTag(HtmlTextWriterTag.Td);
     uxSave.RenderControl(writer);
     writer.RenderEndTag();
     writer.RenderEndTag();
 }
コード例 #2
0
        protected override void Render(HtmlTextWriter writer)
        {
            writer.WriteLine("<table>");
            writer.WriteLine("<tr><th>Database datatype</th><td>");
            _dropdownlist.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>Buttons:</th><td>");
            _editorButtons.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>Related stylesheets:</th><td>");
            _stylesheetList.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>Enable Contextmenu:</th><td>");
            _enableRightClick.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>Enable advanced settings for:</th><td>");
            _advancedUsersList.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>"); //"Size:</th><td>Maximum width and height: ");
//            _fullWidth.RenderControl(writer);
            writer.Write("Width and height:</th><td>");
            _width.RenderControl(writer);
            _widthValidator.RenderControl(writer);
            writer.Write(" x ");
            _height.RenderControl(writer);
            _heightValidator.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("</table>");
        }
コード例 #3
0
        private void Render(CheckBoxList list, string expected, string test)
        {
            StringWriter   sw = new StringWriter();
            HtmlTextWriter tw = new CleanHtmlTextWriter(sw);

            sw.NewLine = "\n";

            list.RenderControl(tw);
            HtmlDiff.AssertAreEqual(expected, sw.ToString(), test);
        }
コード例 #4
0
        private void RenderEditor(HtmlTextWriter writer)
        {
            _extraTextBox.Visible = this.AllowExtraValue;

            if (this.RenderMode == FieldControlRenderMode.InlineEdit)
            {
                var titleText = String.Concat(this.Field.DisplayName, " ", this.Field.Description);
                _listControl.Attributes.Add("Title", titleText);
            }
            if (this.Field.ReadOnly)
            {
                _listControl.Enabled         = false;
                _listControl.EnableViewState = false;
                _listControl.RenderControl(writer);
                if (this.AllowExtraValue == true)
                {
                    _extraTextBox.Enabled         = _listControl.Enabled;
                    _extraTextBox.EnableViewState = _listControl.EnableViewState;
                    _extraTextBox.RenderControl(writer);
                }
            }
            else if (this.ReadOnly)
            {
                _listControl.Enabled         = !this.ReadOnly;
                _listControl.EnableViewState = false;
                _listControl.RenderControl(writer);
                if (this.AllowExtraValue == true)
                {
                    _extraTextBox.Enabled         = _listControl.Enabled;
                    _extraTextBox.EnableViewState = _listControl.EnableViewState;
                    _extraTextBox.RenderControl(writer);
                }
            }
            else
            {
                // render read/write control
                _listControl.RenderControl(writer);
                if (this.AllowExtraValue == true)
                {
                    _extraTextBox.RenderControl(writer);
                }
            }
        }
コード例 #5
0
        protected override void Render(Writer writer)
        {
            writer.AddAttribute("class", "FilterBoxDiv");
            writer.RenderBeginTag("div");

            if (!string.IsNullOrWhiteSpace(ID))
            {
                writer.AddAttribute("id", UniqueID);
            }

            foreach (string key in Style.Keys)
            {
                writer.AddStyleAttribute(key, Style[key]);
            }

            if (!string.IsNullOrEmpty(CssClass))
            {
                writer.AddAttribute("class", CssClass);
            }

            writer.RenderBeginTag("details");

            if (ActiveStyle != null && Active)
            {
                writer.AddAttribute("class", ActiveStyle.CssClass);
            }

            writer.RenderBeginTag("summary");
            writer.RenderEndTag();

            writer.RenderBeginTag("div");
            LiveFilterBox.Attributes.Add("onkeyup", string.Format("keyup_handlerFilterControl2(this,'{0}')", CheckBoxList.ClientID));
            LiveFilterBox.Attributes.Add("placeholder", " поиск ");
            LiveFilterBox.RenderControl(writer);

            writer.AddAttribute("class", "FilterboxTable");
            CheckBoxList.RenderControl(writer);

            writer.RenderEndTag();
            writer.AddAttribute("class", "ApplyPanel");
            writer.RenderBeginTag("div");

            ApplyButton.RenderControl(writer);
            CancelButton.RenderControl(writer);

            writer.RenderEndTag();
            writer.RenderEndTag();
            writer.RenderEndTag();
        }
コード例 #6
0
        public string GetRetalhos(string idProdPed, string numeroLinha, string numeroPeca, string idSelecionado)
        {
            List <string> ids = new List <string>();

            CheckBoxList lst = new CheckBoxList
            {
                ID             = "retalhos_" + numeroLinha + "_" + numeroPeca,
                DataSource     = RetalhoProducaoDAO.Instance.ObterRetalhosProducao(Glass.Conversoes.StrParaUint(idProdPed.TrimStart('R')), true),
                DataTextField  = "DescricaoRetalhoComEtiqueta",
                DataValueField = "IdRetalhoProducao",
                CssClass       = "pos"
            };

            lst.DataBind();
            bool selecionado = false;

            foreach (ListItem item in lst.Items)
            {
                item.Attributes.Add("idRetalhoProducao", item.Value);
                item.Attributes.Add("OnClick", "atribuir(this)");
                ids.Add(item.Value);

                if (idSelecionado == item.Value)
                {
                    item.Selected = true;
                    selecionado   = true;
                }
            }

            StringBuilder sb = new StringBuilder();

            using (StringWriter sw = new StringWriter(sb))
                using (HtmlTextWriter writer = new HtmlTextWriter(sw))
                {
                    lst.RenderControl(writer);
                }

            return(sb.ToString() + "|" + String.Join(",", ids.ToArray()) + "|" + (selecionado ? idSelecionado : ""));
        }
コード例 #7
0
        protected override void Render(HtmlTextWriter writer)
        {
            writer.WriteLine("<table>");
            writer.WriteLine("<tr><th>" + ui.Text("editdatatype", "dataBaseDatatype") + ":</th><td>");
            _dropdownlist.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>" + ui.Text("editdatatype", "rteButtons") + ":</th><td>");
            _editorButtons.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>" + ui.Text("editdatatype", "rteRelatedStylesheets") + ":</th><td>");
            _stylesheetList.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>" + ui.Text("editdatatype", "rteEnableContextMenu") + ":</th><td>");
            _enableRightClick.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>" + ui.Text("editdatatype", "rteEnableAdvancedSettings") + ":</th><td>");
            _advancedUsersList.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>");
            //"Size:</th><td>Maximum width and height: ");
            //            _fullWidth.RenderControl(writer);

            writer.Write(ui.Text("editdatatype", "rteWidthAndHeight") + ":</th><td>");
            _width.RenderControl(writer);
            _widthValidator.RenderControl(writer);
            writer.Write(" x ");
            _height.RenderControl(writer);
            _heightValidator.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>");
            writer.Write(ui.Text("editdatatype", "rteMaximumDefaultImgSize") + ":</th><td>");
            _maxImageWidth.RenderControl(writer);
            _maxImageWidthValidator.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("<tr><th>" + ui.Text("editdatatype", "rteShowLabel") + ":</th><td>");
            _showLabel.RenderControl(writer);
            writer.Write("</td></tr>");
            writer.Write("</table>");
        }
コード例 #8
0
        private void WriteYaxisSectionHtml(HtmlTextWriter output)
        {
            output.Write(AggregateTypeHtmlSelect.Value.ToUpper() == "COUNT" && !IsBubbleChart()
                             ? "<div id=\"YaxisSection\" style=\"display:none\">"
                             : "<div id=\"YaxisSection\" >");

            output.Write("<table cellpadding=1 style=\"padding-left: 5px\"><tr><td>");
            output.Write("<b>Y Axis </b><br>");
            if (!IsBubbleChart())
            {
                output.Write(YaxisFieldCheckBoxList.Items.Count > 0 ? "Field(s)" : "Field(s)<br>No fields found.");
                YaxisFieldCheckBoxList.RenderControl(output);
            }
            else
            {
                YaxisFieldAsDropDownList.RenderControl(output);
            }

            output.Write("</td></tr><tr><td>");
            output.Write("<br>");

            output.Write("</td></tr></table>");
            output.Write("</div>");

            output.Write("<table cellpadding=1><tr><td>");
            output.Write("</td></tr><tr><td>");

            if (!IsBubbleChart())
            {
                output.Write("<b>Y Axis Formatting</b><br>");
                ShowYaxisValuesAsPercentageCheckBox.RenderControl(output);
                output.Write("Show Y axis values as percent</td></tr><tr><td>");
                ShowYaxisValuesAsCurrencyCheckBox.RenderControl(output);
                output.Write("Show Y axis values as currency</td></tr><tr><td>");
            }
        }
コード例 #9
0
        protected override void Render(HtmlTextWriter writer)
        {
            AddAttributesToRender(writer);

            writer.RenderBeginTag(HtmlTextWriterTag.Table);   // <table>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_Required.RenderControl(writer);             // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            radioList_Required.RenderControl(writer);         // <radioList/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_LookupSource.RenderControl(writer);         // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_LookupSource.RenderControl(writer);           // <select/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            hdn_CustomQueryName.RenderControl(writer);        // <input/>
            label_CustomQuery.RenderControl(writer);          // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            txt_CustomQuery.RenderControl(writer);            // <textbox/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            btn_ValidateQuery.RenderControl(writer);          // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            pnl_ValidateResult.RenderControl(writer);         // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_LookupList.RenderControl(writer);           // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_LookupList.RenderControl(writer);             // <select/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_LookupKeyField.RenderControl(writer);       // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_LookupKeyField.RenderControl(writer);         // <select/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_LookupMainDispField.RenderControl(writer);  // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_LookupMainDispField.RenderControl(writer);    // <select/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_LookupField.RenderControl(writer);          // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            cbl_LookupField.RenderControl(writer);            // <LookupField/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_DependentColumn.RenderControl(writer);      // <label/>
            chk_DependentColumn.RenderControl(writer);        // <LookupField/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_FilterByField.RenderControl(writer);        // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_FilterByField.RenderControl(writer);          // <LookupField/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            label_DependentParent.RenderControl(writer);      // <label/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderBeginTag(HtmlTextWriterTag.Tr);      // <tr>
            writer.RenderBeginTag(HtmlTextWriterTag.Td);      // <td>
            ddl_DependentParent.RenderControl(writer);        // <LookupField/>
            label_DependentParentField.RenderControl(writer); // <label/>
            ddl_DependentParentField.RenderControl(writer);   // <LookupField/>
            writer.RenderEndTag();                            // </td>
            writer.RenderEndTag();                            // </tr>

            writer.RenderEndTag();                            // </table>
        }