.Net / .Net Core
。
翩跹星子
这个作者很懒,什么都没留下…
展开
-
ASP.NET按钮OnClick事件无法用JS触发
原因:在浏览器上,Button的ID会改变,所以使用getElementById拿不到对象, alert返回null,ClientIDMode="Static"就是设置它的ID不变,这样就可以调用Button的OnClick事件;问题2: 在后台拿到了FileUpload所选图片的绝对路径后,将它赋值给Image控件,但Image始终无法显示图片;解决办法:先将图片保存到项目临时目录下,然后将这个临时目录的路径赋值给Image控件即可;问题1:按钮的OnClick事件无法用JS触发;...原创 2022-08-08 10:25:21 · 1961 阅读 · 0 评论 -
C# 遍历类的成员并取得他们的值
有一个类,里面定义很多常量:public class RoleTitles{ public const string TOP_USR_WORK = "TOP_USR_Work"; public const string TOP_USR_SPECIFIC = "TOP_USR_Specific";}可以通过反射,得到类中所有成员的值:RoleTitleConst t= new RoleTitles();FieldInfo[] fields = t.GetType().GetField原创 2022-03-31 14:30:52 · 2293 阅读 · 0 评论 -
HttpClient使用Windows身份验证方式发送Get请求
此时网站访问成功,StatusCode返回200,但网站下面的方法并没有被执行。并且实际的生产环境不能随意更改IIS的设置,这样修改可能会导致用户无法正常访问网站。业务需求需要在一个C#控制台应用程序中调用某一个网站的一个页面,以便定期执行这个网站下面的一些方法。查找原因,发现该网站是Windows集成身份验证方式,即该网站使用域账户登录。但是结果访问不成功,response.StatusCode返回401。尝试在IIS中禁掉Windows身份验证方式,开启匿名身份验证方式。......原创 2022-07-26 14:46:35 · 617 阅读 · 0 评论 -
C# 有多个返回值的函数
1. 函数:public (string, string, int, double) FunctionName(string ID) { string a1 = ""; //第1个返回值 string a2 = ""; //第2个返回值 int a3 = 1; //第3个返回值 double a4 = 1.20; //第4个返回值...原创 2018-12-24 14:17:17 · 2217 阅读 · 0 评论 -
C#,Asp.NET 导入Excel,时间格式变成数字串处理方法
在Excel中.日期或者时间格式为:42093.6506944444 或者 0.650694444444444大于0 表示有日期(2015-03-30),小于零则是时间(15:37)在C# 导入读取这列时,转换会发生错误;现在将这格式转换为正常的日期格式:如下:/// <summary> /// 数字转换时间格式 /// </summary&g...原创 2019-04-26 11:31:32 · 5997 阅读 · 0 评论 -
ASP.NET 按秒累加时间
有一个需求,要求将字符型的 hh:mm:ss 格式的时间按秒累加时间,类似于一个计时器,累计的时间跟日期无关,代码如下:/// <summary>/// 按秒累加时间/// </summary>/// <param name="time">格式必须为 hh:mm:ss </param>/// <param name="number...原创 2019-05-21 11:14:49 · 410 阅读 · 0 评论 -
Asp.Net 获取FileUpload控件的文件路径、文件名、扩展名
//获取文件名和扩展名string fileNameNo = Path.GetFileName(FileUploadImg.PostedFile.FileName);//获取文件所在目录string DirectoryName = Path.GetDirectoryName(FileUploadImg.PostedFile.FileName);//获取扩展名string Extensi...转载 2019-06-19 14:57:15 · 1377 阅读 · 1 评论 -
C# 当前上下文中不存在“ConfigurationManager”
提示信息:无法使用ConfigurationManager,原因:因为app.Config跟SQLDBHelper类不在同一个工程下:所以,需要从ReadFile工程中添加App.conifg的引用,一般在Bin目录下可以找到,如:\ReadFile\bin\Debug,在该目录下找到System.Configuration.dll并添加引用即可。...原创 2019-06-04 14:35:07 · 1781 阅读 · 1 评论 -
ASP.NET: 引用DLL时提示未能注册ActiveX类型库
ASP.NET 项目中需要添加一个名为ReadDbt.dll的引用,这个DLL是用其他语言编写的,但是添加引用的时候出现了下面的错误提示:如提示,原因就是未注册ActiveX类类型库,也就是ReadDbt.dll这个dll未在当前机子上注册;注册方法:“Win + R”快捷键打开运行窗口,输入命令:regsvr32 + 空格 + dll绝对路径例如本例输入: regsvr32...原创 2019-07-03 11:05:06 · 4264 阅读 · 1 评论