gpt4 book ai didi

javascript - 在 asp.net 中使用 jQuery 获取 C# 方法

转载 作者:行者123 更新时间:2023-12-03 09:17:49 24 4
gpt4 key购买 nike

我使用下面的代码在 asp.net 中显示上传的图片。图像名称更改为唯一名称,args.get_fileName 检索文件的原始名称而不是新的唯一名称。

如何检索新的唯一名称:

protected void FileUploadComplete(object sender, EventArgs e)
{
var date = DateTime.Now.ToString("yyyy-MM-dd-hh_mm_ss");
string filename = System.IO.Path.GetFileName(AsyncFileUpload1.FileName);
AsyncFileUpload1.SaveAs("~/listingImages/" + date + filename);
}

脚本:

function uploadStarted() {
$get("imgDisplay").style.display = "none";
}

function uploadComplete(sender, args) {
var imgDisplay = $get("imgDisplay");
imgDisplay.src = "images/loader.gif";
imgDisplay.style.cssText = "";
var img = new Image();
img.onload = function () {
imgDisplay.style.cssText = "height:100px;width:100px";
imgDisplay.src = img.src;
};

img.src = "/listingImages/" + args.get_fileName();

$('#bodyContent_Label1').html("/listingImages/" + args.get_fileName());
}

最佳答案

您应该使用密码生成概念

private static string CreateRandomPassword(int passwordLength)
{
string allowedChars = "abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789!@$?_-";
char[] chars = new char[passwordLength];
Random rd = new Random();

for (int i = 0; i < passwordLength; i++)
{
chars[i] = allowedChars[rd.Next(0, allowedChars.Length)];
}

return new string(chars);
}

关于javascript - 在 asp.net 中使用 jQuery 获取 C# 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31915367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com