16 个解决方案
#1
弹出个输入的东西没问题window.prompt,但是想着输入后程序技术执行难度就大了,服务器端代码的先执行!
#2
定义你要弹出的窗口
然后
a.showDialog()
然后
a.showDialog()
#3
WEB的我不会。
WinForm可以这样吧:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Console.WriteLine("请输入数字")
Dim s As String = Microsoft.VisualBasic.InputBox("请输入。。。。", )
Console.WriteLine("输入了{0}", s)
End Sub
WinForm可以这样吧:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Console.WriteLine("请输入数字")
Dim s As String = Microsoft.VisualBasic.InputBox("请输入。。。。", )
Console.WriteLine("输入了{0}", s)
End Sub
#4
哈。我想简单了。
这个Box是不是弹出到Server上了,不在客户端?
这个Box是不是弹出到Server上了,不在客户端?
#5
可以考虑用双线程来执行
ThreadA.Start() '线程A启动
ThreadB.Start() ' 线程B启动
ThreadA.Join()‘等待线程A结束后继续执行
ThreadA.Start() '线程A启动
ThreadB.Start() ' 线程B启动
ThreadA.Join()‘等待线程A结束后继续执行
#6
将这个过程分解开就行了。
#7
Response.Write("<script>prompt('请设定查询条件!');</script>")
用这个试试!
用这个试试!
#8
Button BT;
for(i=0;i<10;i++)
{
BT=new Button();
BT.ID="Btn_"+i;
BT.Text="按钮"+i;
BT.Attributes.Add("onclick","window.confirm('你确定要发货!');");
BT.Click+=new System.EventHandler(this.btn_Click);
Panel1.Controls.Add(BT);
}希望这个对你有帮助
private void btn_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform2.aspx");
}
for(i=0;i<10;i++)
{
BT=new Button();
BT.ID="Btn_"+i;
BT.Text="按钮"+i;
BT.Attributes.Add("onclick","window.confirm('你确定要发货!');");
BT.Click+=new System.EventHandler(this.btn_Click);
Panel1.Controls.Add(BT);
}希望这个对你有帮助
private void btn_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform2.aspx");
}
#9
异步调用:
使用线程启动对话框。
new thread(address of showdlg)
在对话框输入后点击ok按钮的时候,
raiseEvent给主线程。
使用线程启动对话框。
new thread(address of showdlg)
在对话框输入后点击ok按钮的时候,
raiseEvent给主线程。
#10
http://community.csdn.net/Expert/topic/3956/3956352.xml?temp=.4235498
大家来帮我看看问题啊,我做不完,今天不好回家了
大家来帮我看看问题啊,我做不完,今天不好回家了
#11
如果是双线程,还能够有那种顺序性?如何用输入的值呢?
#12
Me.TextBox1.Text = InputBox("This is InputBox", "请输入")
在窗体里放一TextBox和一按钮,把上面程序放在按钮事件试试
在窗体里放一TextBox和一按钮,把上面程序放在按钮事件试试
#13
private sub mainsub()
程序主流程
.
.
.
threadA = New Thread(AddressOf anothersub)
threadA.start()
threadA.join()
.
.
.
end sub
private sub anothersub()
提示用户输入信息过程
end sub
从threadA.start()开始转入anothersub()过程,执行完毕后回到主过程threadA.join()
继续执行主过程。
程序主流程
.
.
.
threadA = New Thread(AddressOf anothersub)
threadA.start()
threadA.join()
.
.
.
end sub
private sub anothersub()
提示用户输入信息过程
end sub
从threadA.start()开始转入anothersub()过程,执行完毕后回到主过程threadA.join()
继续执行主过程。
#14
晕,用ShowModelDialog吧。哪有那么复杂啊
#15
楼主写的是b/s程序,服务端和客户端分开来的,楼上的想的太简单了吧?
#16
我也同意直接用ShowModelDialog
#1
弹出个输入的东西没问题window.prompt,但是想着输入后程序技术执行难度就大了,服务器端代码的先执行!
#2
定义你要弹出的窗口
然后
a.showDialog()
然后
a.showDialog()
#3
WEB的我不会。
WinForm可以这样吧:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Console.WriteLine("请输入数字")
Dim s As String = Microsoft.VisualBasic.InputBox("请输入。。。。", )
Console.WriteLine("输入了{0}", s)
End Sub
WinForm可以这样吧:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Console.WriteLine("请输入数字")
Dim s As String = Microsoft.VisualBasic.InputBox("请输入。。。。", )
Console.WriteLine("输入了{0}", s)
End Sub
#4
哈。我想简单了。
这个Box是不是弹出到Server上了,不在客户端?
这个Box是不是弹出到Server上了,不在客户端?
#5
可以考虑用双线程来执行
ThreadA.Start() '线程A启动
ThreadB.Start() ' 线程B启动
ThreadA.Join()‘等待线程A结束后继续执行
ThreadA.Start() '线程A启动
ThreadB.Start() ' 线程B启动
ThreadA.Join()‘等待线程A结束后继续执行
#6
将这个过程分解开就行了。
#7
Response.Write("<script>prompt('请设定查询条件!');</script>")
用这个试试!
用这个试试!
#8
Button BT;
for(i=0;i<10;i++)
{
BT=new Button();
BT.ID="Btn_"+i;
BT.Text="按钮"+i;
BT.Attributes.Add("onclick","window.confirm('你确定要发货!');");
BT.Click+=new System.EventHandler(this.btn_Click);
Panel1.Controls.Add(BT);
}希望这个对你有帮助
private void btn_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform2.aspx");
}
for(i=0;i<10;i++)
{
BT=new Button();
BT.ID="Btn_"+i;
BT.Text="按钮"+i;
BT.Attributes.Add("onclick","window.confirm('你确定要发货!');");
BT.Click+=new System.EventHandler(this.btn_Click);
Panel1.Controls.Add(BT);
}希望这个对你有帮助
private void btn_Click(object sender, System.EventArgs e)
{
Response.Redirect("webform2.aspx");
}
#9
异步调用:
使用线程启动对话框。
new thread(address of showdlg)
在对话框输入后点击ok按钮的时候,
raiseEvent给主线程。
使用线程启动对话框。
new thread(address of showdlg)
在对话框输入后点击ok按钮的时候,
raiseEvent给主线程。
#10
http://community.csdn.net/Expert/topic/3956/3956352.xml?temp=.4235498
大家来帮我看看问题啊,我做不完,今天不好回家了
大家来帮我看看问题啊,我做不完,今天不好回家了
#11
如果是双线程,还能够有那种顺序性?如何用输入的值呢?
#12
Me.TextBox1.Text = InputBox("This is InputBox", "请输入")
在窗体里放一TextBox和一按钮,把上面程序放在按钮事件试试
在窗体里放一TextBox和一按钮,把上面程序放在按钮事件试试
#13
private sub mainsub()
程序主流程
.
.
.
threadA = New Thread(AddressOf anothersub)
threadA.start()
threadA.join()
.
.
.
end sub
private sub anothersub()
提示用户输入信息过程
end sub
从threadA.start()开始转入anothersub()过程,执行完毕后回到主过程threadA.join()
继续执行主过程。
程序主流程
.
.
.
threadA = New Thread(AddressOf anothersub)
threadA.start()
threadA.join()
.
.
.
end sub
private sub anothersub()
提示用户输入信息过程
end sub
从threadA.start()开始转入anothersub()过程,执行完毕后回到主过程threadA.join()
继续执行主过程。
#14
晕,用ShowModelDialog吧。哪有那么复杂啊
#15
楼主写的是b/s程序,服务端和客户端分开来的,楼上的想的太简单了吧?
#16
我也同意直接用ShowModelDialog