HTML:
@if (File.Exists(Server.MapPath(faviconPath)))
{
<img src="@Url.Content(faviconPath)?@DateTime.Now.Ticks" id="favicon-preview" />
}
@(Html.Telerik().Upload()
.Name("Favicon")
.Multiple(false)
.Async(async => async
.Save("FaviconUpload", "SiteSetting")
.Remove("FaviconRemove", "SiteSetting")
.AutoUpload(true)
).ClientEvents(i => i.OnUpload("onUploadFavicon").OnSuccess("onFaviconSuccess")))
Javascript;
<script type="text/javascript">
function onUploadFavicon(e) {
$.each(e.files, function () {
if (this.extension != '.ico') {
showError('@MessageResource.OnlyICO')
e.preventDefault();
return false;
}
});
}
function onFaviconSuccess(e) {
var preview = $('#favicon-preview');
if (e.operation == 'remove') {
preview.hide();
} else {
preview.attr('src', '@Url.Content(CurrentSite.GetDataFolderPath())/temp.ico?' + Math.random());
preview.show();
}
}
</script>
Controller:
[HttpPost]
public void FaviconUpload(HttpPostedFileBase favicon)
{
favicon.SaveAs(GetTempFaviconPath());
}
public void FaviconRemove()
{
var path = GetTempFaviconPath();
if (System.IO.File.Exists(path))
{
System.IO.File.Delete(path);
}
}
private string GetTempFaviconPath()
{
return Path.Combine(Server.MapPath(CurrentSite.GetDataFolderPath()), "favicon.ico");
}
分享到:
相关推荐
- telerik.kendoui.professional.2017.2.504.commercial - telerik.ui.for.aspnet.core.2017.2.504.commercial - telerik.ui.for.aspnetmvc.2017.2.504.commercial - telerik.ui.for.jsp.2017.2.504.commercial - ...
Telerik的汉化资源包,不同于其他的汉化。只需下载解压后放入App_GlobalResources文件夹里面,然后telerik里面进行语言设置。telerik优秀的本地化相信大家都能自己找到。我着重汉化了RadEdit,RadGrid,RadScheduler...
包含以下dll文件,需要拿走: Telerik.Web.UI.dll Telerik.Web.Design.dll Telerik.QuickStart.dll RadUpload.Net2.dll
Telerik WPF实例源码Telerik WPF实例源码Telerik WPF实例源码Telerik WPF实例源码Telerik WPF实例源码Telerik WPF实例源码Telerik WPF实例源码
Telerik RadControls Silverlight 正式版,废话不多说了,帮助什么的看官网吧,都是dll,不会用的,不懂的别下。。。人品保证 Telerik.Windows.Controls.Charting.dll Telerik.Windows.Controls.dll Telerik....
Telerik破解版 非常棒的一组.NET控件,写.NET的人有福了,下面的地址为功能演示 http://www.telerik.com/demos/aspnet/TreeView/Examples/Programming/ClientLoadOnDemandSql/DefaultCS.aspx
telerik2011全套下载地址,,,下载地址全部放到115网盘了, dev版本的,有源码。压缩包内是下载地址
telerik控件的详细使用和说明对开发.net web 程序的工程师很有价值. 其中这才是真正的mvc模式
Telerik JustDecompile 2016Q1 四大反编译利器之一,直接从github下载编译。避免官网webinstall版注册安装的麻烦。DOS下执行就可看到帮助。支持VS2015 net4.6 。本程序使用VS2015编译 需要。net 4.5 。
Telerik_UI_For_WinForms_Documentation_2017 Telerik控件说明文件
Telerik JustMock 2020.1.113.1.msi telerik.ui.for.aspnet.core.2020.1.114.commercial.msi telerik.ui.for.aspnetmvc.2020.1.114.msi telerik.ui.for.blazor.2.6.0.commercial.msi telerik.ui.for.jsp.2020.1.114....
这是用Telerik ChartView设计的股票数据采集及分析软件,目前只完成了数据的采集和图形呈现,还没有加入分析功能,采集功能:从网上下载股票数据转换成Excel,导入系统,同时系统根据当前股票交易时间在设定后自动从...
telerik.ui.for.jsp.2022.1.119.commercial.msi kendoui.for.jquery.2022.1.119.commercial.msi Telerik_UI_for_WPF_2022_1_117_Dev.msi telerik.ui.for.aspnet.core.2022.1.119.commercial.msi telerik.ui.for....
Telerik Silverlight帮助文档 telerik 为Silverlight控件使用的帮助文档,可以帮助你更好的使用Telerik For Silverlight控件
Telerik 2017 R2 全套带部分源代码 telerik.ui.for.jsp.2017.2.504.commercial_Downloadly.ir.rar Telerik_UI_for_PHP_2017_R2_-_Full_Package_Includes_Source_Code_Downloadly.ir.rar JustDecompile_2017_2_502_1...
大名鼎鼎的telerik界面库,包含各种前端控件,最重要的是这个版本支持.net 2.0。
Telerik_Reporting 报表,相当好用 而且是免费的。
telerik q4 2006 sp2 developer version. includes Radcontrols folder
Telerik Reporting Source 2011 Q1 v5.0.11.316
telerik.ui.for.aspnet.core.2020.1.219.commercial.msi telerik.ui.for.blazor.2.9.0.commercial.msi Telerik_UI_for_ASP.NET_AJAX_2020_1_219_Dev.msi Telerik_UI_For_WinForms_2020_1_218_Dev.msi Telerik_UI_for...