//首先要在PageLoad()事件中注册属性
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Button1.Attributes.Add("onclick", "return checkSame()");//为Button1添加onclick()事件 ,Button为服务器控件
}//注意:checkSame()这是一个写在aspx面页的js函数,必须有返回值,为:true 或 false
}
//接着写Button1的onclick事件,如果刚才的checkSame()返回为true则招行下面的事件,否则不执行
protected void Button1_Click(object sender, ImageClickEventArgs e)
{
SqlParameter[] Params = new SqlParameter[2];
Params[0] = dbs.MakeInParams("@uid", SqlDbType.VarChar, 10, Session["Uid"].ToString());
Params[1] = dbs.MakeOutParms("@Upwd", SqlDbType.VarChar, 10);
if (dbs.ExecuteNonQuery(CommandType.StoredProcedure, "selectPwd", Params) > 0)
{
string userPwd = Params[1].Value.ToString();
if (userPwd != this.old_pwd.Text)
{
Response.Write("");
}
else
{
}
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), "", "");
}
}
//呵呵。。再写一个js试例吧
function checkSame()
{
var Obj1=document.getElementById ("new_pwd").value;
var Obj2=document.getElementById ("re_new_pwd").value;
if(Obj1!=Obj2)
{
alert("两次密码输入不一致!");
document.getElementById("new_pwd").focus();
return false;
}
else
{
return true;
}
}
//明白了吗。。这是一个用来判断两次密码输入是否一致的函数
湖北新蓝海是一家专注于网络营销 网络推广的领头企业 ,已为武汉健民、华工激光、江西仁和等多家知名企业提供网络营销外包服务。详情请到各大搜索引擎中搜索“湖北新蓝海”
可以。
比如
protected void Button1_Click(object sender, EventArgs e){
Test();
}
private void Test()
{
Label1.text = TextBox1.text;
}
写在一起。但是都是服务器端代码。
public class Javascript
{
///
/// 提示后反回上一页
///
///
///
///
public static void RegisterAlertAndBackScript(string pMessage, string pKey, Page pPage)
{
string script = "";
pPage.ClientScript.RegisterStartupScript(pPage.GetType(), pPage.UniqueID + pKey, script, false);
}
///
/// 提示后转向其它网址
///
/// 提示语
/// 转向页
/// 键值
/// 要注册JS的页面
public static void RegisterAlertScript(string pMessage, string pNavigateTo, string pKey, Page pPage)
{
string script = "";
pPage.ClientScript.RegisterStartupScript(pPage.GetType(), pPage.UniqueID + pKey, script, false);
}
///
/// 提示用户选择是OR否,然后转向不同页面
///
///
///
///
///
///
public static void RegisterConfirmScript(string pMessage, string pYesNavigateTo, string pNoNavigateTo, string pKey, Page pPage)
{
string script = "";
pPage.ClientScript.RegisterStartupScript(pPage.GetType(), pPage.UniqueID + pKey, script, false);
}
}
另外一个 看 第一个回复。
protected void Button1_Click(object sender, EventArgs e){
Label1.text = TextBox1.text;
response.write("");
}
ding! shuo ming bai dian.