Exemplo n.º 1
0
        protected string GetTextsLanguageStrip()
        {
            StringBuilder sb = new StringBuilder();

            foreach (var lang in this.SelectedSurvey.SupportedLanguages)
            {
                if (lang.LanguageId == BuiltinLanguages.Invariant.LanguageId)
                {
                    continue;
                }
                var _url = string.Format("~/clay/mysurveys/Design_Survey.aspx?surveyid={0}&language={1}", this.SelectedSurvey.SurveyId, lang.LanguageId);
                var _src = string.Format("~/content/flags/{0}", BuiltinLanguages.GetLanguageThumbnail(lang.LanguageId));
                sb.AppendFormat("<a title=\"Design the {0} version of the survey!\" href=\"{1}\"><img alt=\"{2}\" src=\"{3}\"></a>", HttpUtility.HtmlEncode(lang.EnglishName), this.ResolveClientUrl(_url), HttpUtility.HtmlEncode(lang.EnglishName), this.ResolveClientUrl(_src));
                sb.Append("&nbsp;&nbsp;");
            }

            return(sb.ToString());
        }
Exemplo n.º 2
0
 protected string GetTextsLanguageThumbnail()
 {
     return(this.ResolveClientUrl(string.Format("<img src=\"{0}/{1}\" alt=\"{2}\"/>", this.ResolveClientUrl("~/content/flags/"), BuiltinLanguages.GetLanguageThumbnail(this.TextsLanguage), BuiltinLanguages.GetLanguageById(this.TextsLanguage).EnglishName)));
 }