Click here to Skip to main content
15,888,202 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: Date & Time in ASP.net Pin
jkirkerx4-Oct-12 10:06
professionaljkirkerx4-Oct-12 10:06 
AnswerRe: Date & Time in ASP.net Pin
Aysha Patel4-Oct-12 21:09
Aysha Patel4-Oct-12 21:09 
AnswerRe: Date & Time in ASP.net Pin
KiranKumar Roy14-Oct-12 2:37
KiranKumar Roy14-Oct-12 2:37 
QuestionWCF Hosting Pin
prakashpp4-Oct-12 0:58
prakashpp4-Oct-12 0:58 
AnswerRe: WCF Hosting Pin
Sandeep Mewara4-Oct-12 20:52
mveSandeep Mewara4-Oct-12 20:52 
QuestionWCF Hosting problem Pin
prakashpp4-Oct-12 0:56
prakashpp4-Oct-12 0:56 
AnswerRe: WCF Hosting problem Pin
Sandeep Mewara4-Oct-12 20:52
mveSandeep Mewara4-Oct-12 20:52 
QuestionControls are not displayed on using Asp:AsyncPostBackTrigger Pin
Shashank Srivastava1)3-Oct-12 20:38
Shashank Srivastava1)3-Oct-12 20:38 
I am creating Ajax Draggable panels on Onclick event of a button but I'm facing problem while making the use of asp:AsyncPostBackTrigger viz.

1)When I use asp:AsyncPostBackTrigger control is created and retains its position but further on click event of button(aspx) newly created controls are not displayed but while debugging it shows that new controls(usercontrol) are being created.

2)If I don't use asp:AsyncPostBackTrigger then on every click of the Button(on <b>aspx</b> page) control(<b>usercontrol</b>) is being created and is also draggable but they are not retaining their positions.

<b>I'm doing all this stuff on the web form</b>

--<b>aspx page</b>--
<div>
<cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePartialRendering="true" ></cc1:ToolkitScriptManager>
<asp:Button ID="btn" runat="server" Text="Add" OnClick="btnAdd_OnClick" />
<asp:Panel ID="pnl_wrapper" runat="server"></asp:Panel>
</div>

--<b>aspx.cs</b>--
Dictionary<string, string> myControlList;
protected void Page_Load(object sender, EventArgs e)
{

}
protected override void OnInit(EventArgs e)
{
base.OnInit(e);

if (!IsPostBack)
{
myControlList = new Dictionary<string, string>();
Session["myControlList"] = myControlList;
}
else
{
myControlList = (Dictionary<string, string>)Session["myControlList"];

foreach (var registeredControlID in myControlList.Keys)
{
UserControl controlToAdd = new UserControl();
controlToAdd = (UserControl)controlToAdd.LoadControl(myControlList[registeredControlID]);
controlToAdd.ID = registeredControlID;

pnl_wrapper.Controls.Add(controlToAdd);
}
}
}

protected void btnAdd_OnClick(object sender, EventArgs e)
{
UserControl controlToAdd = new UserControl();
controlToAdd = (UserControl)controlToAdd.LoadControl("ufinal.ascx");

controlToAdd.ID = Guid.NewGuid().ToString();
pnl_wrapper.Controls.Add(controlToAdd);
myControlList.Add(controlToAdd.ID, controlToAdd.AppRelativeVirtualPath);
}

--<b>.ascx</b>--
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
<ContentTemplate>
<cc1:DragPanelExtender runat="server" TargetControlID="PnlContainer"
DragHandleID="PnlHeader">
</cc1:DragPanelExtender>
<div>
<asp:Panel ID="PnlContainer" runat="server" CssClass="dragContainer">
<asp:Panel ID="PnlHeader" runat="server" CssClass="dragHeader">
Click and Drag Here
</asp:Panel>
<asp:Panel ID="PnlDetail" runat="server" CssClass="dragDetail">
My name is Shashank<br />
</asp:Panel>
</asp:Panel>
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btn" />
</Triggers>
</asp:UpdatePanel>

&lt;script type="text/javascript">
function setBodyHeightToContentHeight() {
document.body.style.height = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight) + "px";
}
setBodyHeightToContentHeight();
&lt;/script>

-- modified 4-Oct-12 4:28am.
QuestionMaster Page in ASP.NET Pin
hiredotnet3-Oct-12 19:11
hiredotnet3-Oct-12 19:11 
QuestionHow to connect a database in asp.net farmwork? Pin
sudhabnrj3-Oct-12 7:30
sudhabnrj3-Oct-12 7:30 
AnswerRe: How to connect a database in asp.net farmwork? Pin
somasundarapandian4-Oct-12 4:31
somasundarapandian4-Oct-12 4:31 
QuestionRe: How to connect a database in asp.net farmwork? Pin
Rockstar_7-Oct-12 20:41
professionalRockstar_7-Oct-12 20:41 
AnswerRe: How to connect a database in asp.net farmwork? Pin
sarathtamil8-Oct-12 23:54
sarathtamil8-Oct-12 23:54 
QuestionBenefits of using of ADO.NET in .NET 4.0. Pin
hiredotnet2-Oct-12 21:48
hiredotnet2-Oct-12 21:48 
AnswerRe: Benefits of using of ADO.NET in .NET 4.0. Pin
Richard MacCutchan2-Oct-12 21:58
mveRichard MacCutchan2-Oct-12 21:58 
AnswerRe: Benefits of using of ADO.NET in .NET 4.0. Pin
somasundarapandian4-Oct-12 4:33
somasundarapandian4-Oct-12 4:33 
Questioninfragistics webdatagrid editing problem please help me Pin
sai.20121-Oct-12 13:36
sai.20121-Oct-12 13:36 
AnswerRe: infragistics webdatagrid editing problem please help me Pin
Sandeep Mewara1-Oct-12 23:14
mveSandeep Mewara1-Oct-12 23:14 
QuestionButton Click event is not working on specific case. Pin
ayyappakonakalla1-Oct-12 2:54
ayyappakonakalla1-Oct-12 2:54 
AnswerRe: Button Click event is not working on specific case. Pin
Sandip.Nascar1-Oct-12 22:23
Sandip.Nascar1-Oct-12 22:23 
QuestionPDF file was demaged Pin
vinothini dharmaraj1-Oct-12 1:13
vinothini dharmaraj1-Oct-12 1:13 
AnswerRe: PDF file was demaged Pin
Eddy Vluggen2-Oct-12 4:51
professionalEddy Vluggen2-Oct-12 4:51 
Questionconnection string Web.config + ASP.net C# Pin
jojoba20111-Oct-12 0:09
jojoba20111-Oct-12 0:09 
AnswerRe: connection string Web.config + ASP.net C# Pin
rock_monu1-Oct-12 0:16
rock_monu1-Oct-12 0:16 
QuestionRe: connection string Web.config + ASP.net C# Pin
jojoba20111-Oct-12 0:40
jojoba20111-Oct-12 0:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.