我已經使用了 ASP 按鈕并在其中添加了 OnClick 事件,但是在單擊該按鈕時它不起作用。請幫我解決這個問題!
HTML:
<asp:Button ID="Create_project" runat="server" Text="Create Project" OnClick="Create_project_Click"/>
背后的代碼:
protected void Create_project_Click(object sender, EventArgs e)
{
Response.Write("Sucessfull");
}
即使我無法將值插入資料庫!
“注意:我在 Ajax:modalpopupextender 中使用了這個按鈕(Create_project)”
uj5u.com熱心網友回復:
您需要發布彈出此對話框的按鈕或控制元件的標記。
使用ajax對話框?然后說我們在表單上放置兩個按鈕。單擊第一個按鈕將顯示彈出對話框,第二個按鈕將顯示我們的按鈕。
所以,像這樣說:
<asp:Button ID="Button1" runat="server" Text="Button" Width="102px" />
<ajaxToolkit:ModalPopupExtender ID="Button1_ModalPopupExtender" runat="server"
BehaviorID="Button1_ModalPopupExtender" TargetControlID="Button1"
PopupControlID="mycoolpop"
>
</ajaxToolkit:ModalPopupExtender>
<div id="mycoolpop"
style="border:solid;border-width:2px;width:25%;box-shadow: 10px 5px 5px grey;padding:9px;">
<h2>Cool pop dialog</h2>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
</div>
我們得到了這個:

現在我在設計模式下雙擊 button2,并有以下代碼:
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write("The dialog button click");
}
如果我單擊 button2(在對話框/模態內),則會發生回傳,當然這將折疊對話框(所有回傳都如此)。
所以,我們看到這個:

因此,我們需要查看您的標記,以及您在做什么以及如何彈出該對話框。如果沒有您分享這些資訊,我們只能對您在這里實際做什么進行瘋狂猜測,甚至更糟糕的是猜測您的問題是什么。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/375456.html
標籤:javascript html 网站 网络 按钮
