【问题标题】:Does ASP.NET have the equivalent of VB's InputBox function?ASP.NET 有相当于 VB 的 InputBox 功能吗?
【发布时间】:2009-03-04 13:09:07
【问题描述】:

VB 有一个 InputBox() 函数,它会提示用户输入单个值,然后单击 OK。

ASP.NET 中是否有并行功能,可以让浏览器弹出某种输入框以返回单个值?

如果没有,你建议我如何实现这个效果?

【问题讨论】:

    标签: asp.net vb.net inputbox


    【解决方案1】:

    你可以在 JavaScript 中做到这一点

    var result = prompt("Question", "Default text");
    document.getElementById("HiddenInputBox").value = result;
    document.HiddenForm.submit();
    

    但大多数网络应用似乎都使用屏幕表单和模拟模式对话框(淡出和禁用屏幕的其余部分)

    jQuery 是你的朋友,试试simplemodal

    【讨论】:

      【解决方案2】:

      要了解更多功能,请查看 asp.net ajax 控件工具包,特别是模态弹出框控件。

      http://www.asp.net/ajax/

      【讨论】:

        【解决方案3】:

        是的 - 使用 prompt() javascript 函数。

        var x = prompt("enter a value");
        

        【讨论】:

        • 您可能想提供一个示例,说明他如何从代码隐藏中访问该值。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-18
        • 2023-03-31
        • 1970-01-01
        • 2022-08-22
        • 1970-01-01
        相关资源
        最近更新 更多