if (Request["__EVENTARGUMENT"] != null && Request["__EVENTARGUMENT"] == "txt2OnClick")
{
txt2_Click();
}
txt2.Attributes.Add("onclick", this.Page.ClientScript.GetPostBackEventReference(txt2, "txt2OnClick")); //within page load
private void txt2_Click()
{
ImageMap1.ImageUrl = "guide/2.jpg";
}
這是一段完美的代碼,可以通過asp.net(C#)在文本框上進行單擊事件。 但唯一的問題是,當我們將此代碼應用於文本框時,我們無法鍵入。所以我所做的是設置重點txt2.Focus();
然後我可以鍵入,但文本框是未得到驗證(我已添加了正則表達式驗證程序)。 有什麼幫助嗎?即使有比這更好的文本框onClick事件?如何在c#中使用asp.net中的文本框單擊事件#
你想驗證什麼時候點擊或在文本框內寫入? – Mate