как указать расширение для файла word и текстового файла в web.config?

#asp.net #c#-4.0

#asp.net #c #-4.0

Вопрос:

я хочу указать расширения для файла word и текстового файла как .doc и .txt в файле web.config. где в web.config я должен написать и какова наилучшая практика. Я новичок в .net, пожалуйста, помогите мне.

Ответ №1:

Добавьте следующее в свой конфигурационный файл:

 <appSettings>
  <add key="FileExtension" value="docx"/>
</appSettings>
  

Затем вы можете прочитать это следующим образом:

 System.Configuration.Configuration rootWebConfig1 =
    System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null);
            if (rootWebConfig1.AppSettings.Settings.Count > 0)
            {
                System.Configuration.KeyValueConfigurationElement customSetting = 
                    rootWebConfig1.AppSettings.Settings["customsetting1"];
                if (customSetting != null)
                    Console.WriteLine("customsetting1 application string = "{0}"", 
                        customSetting.Value);
                else
                    Console.WriteLine("No customsetting1 application string");
            }
  

Перейдите по следующей ссылке:

http://msdn.microsoft.com/en-us/library/610xe886.aspx