小编Sac*_*hin的帖子

上传任何视频并在.net中在线转换为.mp4

我有一个奇怪的要求.用户可以上传任何格式(或有限格式)的视频.我们必须存储它们并将它们转换为.mp4格式,以便我们可以在我们的网站中播放它.

音频文件的要求也相同.

我用谷歌搜索,但我无法得到任何正确的想法.任何帮助或建议.... ??

提前致谢

.net c# video mp4

11
推荐指数
3
解决办法
2万
查看次数

使用jquery ajax在aspx.cs文件中调用webmethod

我有一个default.aspx.cs,其中包含我要调用的webmethod,我的js文件包含了我的jquery ajax.我不能称之为webmethod.

这是我的default.aspx.cs:

    protected void Page_Load(object sender, EventArgs e)
    {
        string[] MyArray = new string[1];
        MyArray[0] = "My Value";

        Grid1D.DataSource = MyArray;
        Grid1D.DataBind();
    }

    [WebMethod]
    public Details[] getDetails(string columnname, string inputVal)
    {
        List<Details> list = new List<Details>();

        DbAccess dbacc = new DbAccess();

        DataTable dt = dbacc.getReportDetails(columnname, inputVal);

        foreach (DataRow row in dt.Rows)
        {
            Details _Details = new Details();
            _Details.memid = row["memid"].ToString();
            _Details.usrname = row["usrname"].ToString();
            _Details.fullname = row["fullname"].ToString();
            _Details.fname = row["fname"].ToString();
            _Details.mname = row["mname"].ToString();
            _Details.lname = row["lname"].ToString();
            _Details.bdate = row["bdate"].ToString();
            _Details.address …
Run Code Online (Sandbox Code Playgroud)

c# asp.net ajax jquery webmethod

10
推荐指数
1
解决办法
6万
查看次数

如何在 Chrome DevTools 中调试 ajax 请求中加载的 js

事实上,我是 Google Chrome DevTools 的忠实粉丝,但它是一个非常广阔的学习领域。我对此了解不多。我知道如何找出调试点、搜索(Ctrl+Alt+F)和调试等基本内容。

但在我的一个项目(在 asp.net MVC 中)中,它在 Ajax 请求中请求不同的视图,并且在该视图中加载了一些 js。我想调试它们,但我无法做到。实际上我不知道在哪里可以看到它们 - 特别是在ajax调用后加载的JS(它不是内联javascript而是一个单独的js文件)。

我发现的一个解决方法是 - 如果我debugger;在该 js 文件中放入 1“”,那么它会以某个 VM3012 或具有不同数字的类似名称打开。然后只有我可以看到这些文件。但是当我发布代码时我无法放置调试器。

任何人都知道请帮忙。

非常感谢您的阅读。

编辑

根据第一个答案,我已经尝试过,但我可以看到普通 JS 文件的“在源面板中打开”选项。但就我而言,我的请求是将一些查询字符串传递到 js 文件,例如assets/components/utility/mycustom.js?_=1528282662460,我无法看到此类请求的该选项。感谢您的帮助,但还需要更多帮助。

javascript google-chrome google-chrome-devtools

5
推荐指数
1
解决办法
1914
查看次数

当我实现IEnumerable时,为什么我不能得到Current的值?

我做了以下工作

class Program
{
    class GenEnumerator<T> : IEnumerable
    {
        public T[] Values { get; set; }


        public IEnumerator GetEnumerator()
        {
            for (int i = 0; i < Values.Length; i++)
                yield return Values[i];
        }
    }

    static void Main(string[] args)
    {
        GenEnumerator<string> g = new GenEnumerator<string>();
        g.Values = new string[] { "a", "b", "c", "d", "e" };
        g.GetEnumerator().MoveNext();

        Console.WriteLine(g.GetEnumerator().Current);


        Console.ReadKey();
    }
}
Run Code Online (Sandbox Code Playgroud)

g.GetEnumerator().Current永远是空的.
但如果我这样做 - var a = g.GetEnumerator();
当前的proeperty得到一个值,并且工作正常

IEnumerator如果我想在Current没有IEnumerator类型变量的情况下使用它是否意味着我必须显式继承该类并实现其方法和属性?

谢谢,罗伊

.net c# ienumerable

4
推荐指数
2
解决办法
3437
查看次数