技術討論區 > .NET程式設計討論區
c#.net FormView InsertItemTemplate Button disabled
(1/1)
mbrod:
各位先進您好:
請問在c#.net環境中
在FormView InsertItemTemplate 新增Button
當button submit後要如何才能讓button disabled反白以防止連續按?
謝謝
洋蔥叔叔:
應該是要在 javascript 做,e.g:
--- 代碼: --- <script language="javascript">
function disableButton(btn) {
btn.disabled = true;
}
</script>
<asp:Button ID="Button1" runat="server" CommandName="Insert" Text="Button" OnClientClick="disableButton(this)" />
--- 程式碼結尾 ---
mbrod:
--- 引述: 洋蔥叔叔 於 2011-06-30 12:55 ---應該是要在 javascript 做,e.g:
--- 代碼: --- <script language="javascript">
function disableButton(btn) {
btn.disabled = true;
}
</script>
<asp:Button ID="Button1" runat="server" CommandName="Insert" Text="Button" OnClientClick="disableButton(this)" />
--- 程式碼結尾 ---
--- 引用結尾 ---
我用了 FormView1.FindControl("Button1").Visible=false;
會將整個button隱藏
若只是要反白呢?
洋蔥叔叔:
你要 Sever Side 做的話可以用 Enabled=false
--- 代碼: ---FormView1.FindControl("Button1").Enabled=false;
--- 程式碼結尾 ---
mbrod:
--- 引述: 洋蔥叔叔 於 2011-06-30 15:51 ---你要 Sever Side 做的話可以用 Enabled=false
--- 代碼: ---FormView1.FindControl("Button1").Enabled=false;
--- 程式碼結尾 ---
--- 引用結尾 ---
您好:
還是您的方法比較好用
<script language="javascript">
function disableButton(btn) {
btn.disabled = true;
}
</script>
<asp:Button ID="Button1" runat="server" CommandName="Insert" Text="Button" OnClientClick="disableButton(this
謝謝
導覽
[0] 文章列表
前往完整版本