积极答复者
求教高手,用c# 代码调用ajaxcontroltoolkit控件

问题
答案
-
你好,
你可以参考下 AjaxControlToolkit学习笔记之ModalPopupExtender
http://www.cnblogs.com/SilverLight/archive/2008/10/26/1319970.html
这里面写的非常详细,不知道是不是你想要的内容!
- 已标记为答案 chenrensongModerator 2012年5月24日 1:37
-
你好,
请参考以下代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Dynamic_addmodalpopup.aspx.cs" Inherits="Dynamic_addmodalpopup" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <asp:ToolkitScriptManager ID="Toolkitscriptmanager1" runat="server"> </asp:ToolkitScriptManager> <div> <asp:Panel ID="Panel1" runat="server"> <asp:Button ID="Button1" runat="server" Text="CreateModal" OnClick="Button1_Click" /> </asp:Panel> <asp:Panel ID="ModalPanel" runat="server" Style="display: none" BackColor="Gray"> Dynamic ModalPopup! <asp:Button ID="btnCancel" runat="server" Text="Close Me" /> </asp:Panel> </div> </form> </body> </html>
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using AjaxControlToolkit; public partial class Dynamic_addmodalpopup : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { Button btnNew = new Button(); btnNew.ID = "Button2"; btnNew.Text = "Click Me to Show PopUp"; AjaxControlToolkit.ModalPopupExtender modalPop = new AjaxControlToolkit.ModalPopupExtender(); modalPop.ID = "popUp"; modalPop.PopupControlID = "ModalPanel"; modalPop.TargetControlID = "Button2"; modalPop.DropShadow = true; modalPop.CancelControlID = "btnCancel"; this.Panel1.Controls.Add(modalPop); this.Panel1.Controls.Add(btnNew); } }
Please mark the replies as answers if they help or unmark if not.
If you have any feedback about my replies, please contact msdnmg@microsoft.com
Microsoft One Code Framework- 已标记为答案 chenrensongModerator 2012年5月24日 1:37
全部回复
-
你们好,我想透过 ajaxcontroltoolkit控件实现类似winform的messagebox的功能,但我要跟据不同情况输出不同信息,有些情况又不需要输出信息,我知道这用asp.net的代码非常困难,我想用c#代码来实现,但问题是用c# 代码只能new出来,不知道怎么写下去,求高手指教。
我的代码如下:
else {
AjaxControlToolkit.AnimationExtender aa = new AjaxControlToolkit.AnimationExtender();
}
- 已编辑 hzpemu 2012年5月16日 10:52
- 已移动 ThankfulHeart 2012年5月17日 2:42 ASP.NET问题 (发件人:Visual C#)
- 已合并 chenrensongModerator 2012年5月18日 0:57 主题相同
-
你好,
你可以参考下 AjaxControlToolkit学习笔记之ModalPopupExtender
http://www.cnblogs.com/SilverLight/archive/2008/10/26/1319970.html
这里面写的非常详细,不知道是不是你想要的内容!
- 已标记为答案 chenrensongModerator 2012年5月24日 1:37
-
winform的MessageBox在ASP.net WebForm上,你应该要用javascript的alert()函式:
ScriptManager.RegisterStartupScript(this, typeof(Page), Guid.NewGuid().ToString(), "alert('test');", true);
如果要客制化外观,你应该朝jQuery alert 插件寻找:
http://www.webappers.com/2008/12/31/jquery-alert-confirm-and-prompt-dialogs-replacements/
http://www.jquery4u.com/plugins/10-jquery-alert-windows-prompts/
- The blog of typewriter職人
- Convert C# to VB.NET
- /*If my concept is wrong ,please correct me.Thanks.*/
-
你好,
请参考以下代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Dynamic_addmodalpopup.aspx.cs" Inherits="Dynamic_addmodalpopup" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <asp:ToolkitScriptManager ID="Toolkitscriptmanager1" runat="server"> </asp:ToolkitScriptManager> <div> <asp:Panel ID="Panel1" runat="server"> <asp:Button ID="Button1" runat="server" Text="CreateModal" OnClick="Button1_Click" /> </asp:Panel> <asp:Panel ID="ModalPanel" runat="server" Style="display: none" BackColor="Gray"> Dynamic ModalPopup! <asp:Button ID="btnCancel" runat="server" Text="Close Me" /> </asp:Panel> </div> </form> </body> </html>
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using AjaxControlToolkit; public partial class Dynamic_addmodalpopup : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { Button btnNew = new Button(); btnNew.ID = "Button2"; btnNew.Text = "Click Me to Show PopUp"; AjaxControlToolkit.ModalPopupExtender modalPop = new AjaxControlToolkit.ModalPopupExtender(); modalPop.ID = "popUp"; modalPop.PopupControlID = "ModalPanel"; modalPop.TargetControlID = "Button2"; modalPop.DropShadow = true; modalPop.CancelControlID = "btnCancel"; this.Panel1.Controls.Add(modalPop); this.Panel1.Controls.Add(btnNew); } }
Please mark the replies as answers if they help or unmark if not.
If you have any feedback about my replies, please contact msdnmg@microsoft.com
Microsoft One Code Framework- 已标记为答案 chenrensongModerator 2012年5月24日 1:37