问题1:我把aspx 和aspx.cs两个文件就写到了aspx里面,请问我想控件一个按钮的具体位置怎么做呀
还有我想用response.Write("<script defer>alert('ddd');</script>");可出现错误</script>里面的/号,还有没有其它办法做一个弹出窗口呀,是运行在服务器端的。
问题2:asp.net(C#)怎么样产生随机数呀。
还有我想用response.Write("<script defer>alert('ddd');</script>");可出现错误</script>里面的/号,还有没有其它办法做一个弹出窗口呀,是运行在服务器端的。
问题2:asp.net(C#)怎么样产生随机数呀。
对:response.Write("<script language=javascript>alert('ddd');</script>");
这句在 cs文件是可以的,
在aspx文件中不行!随机数:
private string CreateFileName()
{
string strR="";
Random roo = new Random();
strR += roo.Next(11111,99999);
Random ro = new Random();
strR += ro.Next(11111,99999);
return strR;
}
必须是服务器控件激发这个事情,
function button_click(src)
{
alert("hello world");
}
/号。谢谢你,thank you very much!!!!!!!!!!
不过谢谢你,这个方法将来有用。
对了,怎么样定会一个按钮的具体位置呀,比方说我有一张表,想让他总是出现在最上面,或是任何一个地方的固定位置。用代码实现
在Page_Load()里:
this.Button1.Attributes["onclick"]="javascript:return confirm('are you sure?');";//当点击Button1按钮时,弹出一个确认窗口
用层的方法来实现,具体如下:
比如<div id="Layer1" runat="server" style="position:absolute; width:66px; height:19px; z-index:1; left: 27px; top: 28px;">车辆交易</div>,这样这个“车辆交易”字符窜就显示在固定的地方了。
catch(Exception ex)
{
Response.Write("<script defer>alert('"+ex.Message+"');"+"<"+"/script>");
return;
}
但在这里不行,不知道为什么,其它地方都可以弹出来,就是放在CATCH里面没有反应。
我是放在ASPX页面上的
/// 返回N位小写字母数字混合随机密码
/// </summary>
/// <param name="number">返回字符个数</param>
/// <returns>返回验证码</returns>
public static string GetRandomPassword(int number)
{ string[] s = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"};
Random r = new Random();
string n = null;
for(int i=0 ; i<=number;i++)
{
n+= s[r.Next(0, s.Length)].ToString() ;
}
return n;
}