如何在asp.net中使用my97时间控键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在asp.net中使用my97时间控键相关的知识,希望对你有一定的参考价值。

我下载了一个my97时间控键 但是不会安装 是直接解压缩到Visual Studio 2008的某一个文件夹 还是怎么弄 安装好了 如何调出来 是在工具箱里面找 还是在哪找 还是打指令调出来

参考技术A 解压把my97文件放在项目中 <script language="javascript" type="text/javascript" src="../NewTsmFile/My97DatePicker/WdatePicker.js"
charset="gb2312"></script>
src是你MY97和你调用页面的路径,这也是关键。
<asp:TextBox ID="TextBox4" onFocus="new WdatePicker(this,'%Y-%M-%D %h:%m',true,'default')"
Width="115px" runat="server"></asp:TextBox>
文本调用,就行了。my97有教程的。追问

src是不是我放项目里面的文件地址 比如说我放在F:\qwe\My97DatePicker\My97DatePicker 里面就这么输 斜杠 是不是要换掉 还是说其他的 能QQ上教我下吗

参考技术B 将控件目录内容放到网站的根目录下,如DatePicker目录,则根目录页面引用代码如下

<%@ Page ... %>
<!DOCTYPE ... >
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
<form id="form1" runat="server">
<asp:TextBox ID="txtStart" runat="server" Style="position: relative" CssClass="Wdate" onfocus="WdatePicker(dateFmt:'yyyy-MM-dd')"></asp:TextBox>
<script type="text/javascript" src="DatePicker/WdatePicker.js"> </script>
</form>
</body>
</html>追问

不是很清楚 能加QQ聊吗

追答

麻烦你留QQ吧

追问

578391499

本回答被提问者采纳
参考技术C 111111

如何在 ASP.Net MVC 应用程序中使用、读取和解压缩第三方 API 响应

【中文标题】如何在 ASP.Net MVC 应用程序中使用、读取和解压缩第三方 API 响应【英文标题】:How to consume, read and unzip a third party API response in ASP.Net MVC application 【发布时间】:2019-01-31 22:57:10 【问题描述】:

我正在尝试使用 URL 如下所示的第三方 API:

https://api.crowdin.com/api/project/PROJECT_NAME/download/all.zip?key=MY_KEY

此 api 返回一个 zip 文件作为“all.zip”作为响应。

当我进入浏览器并提出这个请求时,我会下载一个 all.zip 文件。现在我想编写 C# 代码来得到这个结果。以下是我的尝试:

public async Task<ActionResult> Index()
        
            var client = new HttpClient();
            client.BaseAddress = new Uri("https://api.crowdin.com/");
            HttpResponseMessage response = await client.GetAsync("api/project/MY_PROJECT/download/all.zip?key=MY_KEY");
           // WHAT TO WRITE HERE
            return View();
        

问题1:我收到了成功的回复,内容类型是application/zip,但是现在我不知道如何阅读这个回复。

问题 2:我希望将响应解压缩并保存到一个文件夹中。

P.S:响应 .zip 文件是 .resx 文件的集合。

【问题讨论】:

【参考方案1】:

这主要来自记忆,所以我没有测试过代码。它应该让你非常接近你正在寻找的东西:

将响应保存到文件:

var response = httpClient.GetAsync("api/project/MY_PROJECT/download/all.zip?key=MY_KEY");
using (var stream = await response.Content.ReadAsStreamAsync())
using (var fs = new FileStream(filename) 
    await stream.CopyToAsync(fs);

解压文件(你也可以在内存中解压)

System.IO.Compression.ZipFile.ExtractToDirectory(filename, extractPath);

【讨论】:

我需要用什么代替filename 文件名...您要保存文件的位置。 工作就像一个魅力。非常感谢!

以上是关于如何在asp.net中使用my97时间控键的主要内容,如果未能解决你的问题,请参考以下文章

asp.net页面My97 DatePicker日期控件的使用

如何在 asp.net 中从 javascript 调用代码隐藏函数?

django 使用第三方js库“My97DatePicker”作为时间选择插件

django 使用第三方js库“My97DatePicker”作为时间选择插件

如何在 ASP.Net MVC 应用程序中使用、读取和解压缩第三方 API 响应

my97时间控件如何去掉时分秒