system diagnostics process start administrator:
Process proc = new Process();
proc.StartInfo.FileName = fileName;
proc.StartInfo.UseShellExecute = true;
proc.StartInfo.Verb = "runas";
proc.Start();
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
@Html.DropDownList("optionId", new SelectList(SelectListData), "Select an option")
@Html.TextBox("controlId")
<script> $("#optionId").on("change", function () { if ($("#optionId option:selected").index() == 0) { $("#controlId").hide(); } else { $("#controlId").show(); } }); </script>
<dx:LoadingDecorator Name="ld" SplashScreenDataContext="{Binding}">
<dx:LoadingDecorator.SplashScreenTemplate>
<DataTemplate>
<dx:WaitIndicator DeferedVisibility="True" Content="{Binding SomeProperty}"/>
</DataTemplate>
</dx:LoadingDecorator.SplashScreenTemplate>
...