or
<
head
>
<
title
>Now you see it...</
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function showWindow() {
var win = $find("<%= RadWindow1.ClientID %>");
alert(win); // Is NULL after post back
win.show();
win.center();
}
</
script
>
<
asp:ScriptManager
ID
=
"ScriptManager1"
runat
=
"server"
>
</
asp:ScriptManager
>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"RadWindow1"
runat
=
"server"
>
<
ContentTemplate
>
<
asp:TextBox
ID
=
"tbTest"
runat
=
"server"
/>
</
ContentTemplate
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>
<
input
type
=
"button"
onclick
=
"showWindow()"
value
=
"Client Side"
/>
<
asp:Button
ID
=
"btnShowWindow"
runat
=
"server"
OnClick
=
"btnShowWindow_Click"
Text
=
"Postback"
/>
</
form
>
</
body
>
</
html
>
protected void btnShowWindow_Click(object sender, EventArgs e)
{
tbTest.Text = "The window will not appear";
string jScript = "showWindow();";
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "", jScript, true);
}
ItemStyle-BackColor
="White" AlternatingItemStyle-BackColor="White"
<
NestedViewTemplate
>
<
asp:Label
ID
=
"CurrentUser"
runat
=
"server"
Text='<%# Bind("user_id") %>' Visible="false"></
asp:Label
>
<
asp:SqlDataSource
ID
=
"sqlds_SelectedUser"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:M_ConnectionString %>"
SelectCommand="SELECT * FROM [d_users] WHERE ([user_id] = @user_id)">
<
SelectParameters
>
<
asp:ControlParameter
Name
=
"user_id"
Type
=
"Int32"
ControlID
=
"CurrentUser"
PropertyName
=
"Text"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
<
asp:FormView
ID
=
"form_DUser"
runat
=
"server"
DataKeyNames
=
"user_id"
DataSourceID
=
"sqlds_SelectedUser"
Width
=
"100%"
>
....