|
Set the property ExpandDepth to 0.
Give this code in .cs file.
foreach (TreeNode tnNode in tvwTest.Nodes)<br />
{<br />
if (tnNode.ChildNodes.Count > 0)<br />
tnNode.SelectAction = TreeNodeSelectAction.Expand;<br />
}
This is for first level nodes.Otherwise u have to write recursive function.
Arun J
|
|
|
|
|
Thanx, the expand depth = 0 helps to get a collapsed menu at startup. How do I keep the selected node expanded? Where should I add the foreach loop? It has no affect when I put the code in Page_load() / tvMenu_DataBound / tvMenuNode_DataBound / tvMenu_TreeNodeExpanded.
Please help
|
|
|
|
|
hello everybody.
I have a gridview having linkbutton inside template columns
based on clicking a linkbutton some data to be fetched and to be displayed in an internal gridview(inside template field)in PopupControlExtender.
i was trying a lot but spite of existance of data,the internal gridview (inside PopupControlExtender) does not being displayed .
any help will be greate appriciatable ......
thanking u all.....
|
|
|
|
|
write a javascript function like below.
//index should be table row index.
functoin showvalues(index)
{
//read the cell content like
//tablename.rows[index].cells[hiddencolumnindex].innerText
//hidden column cell can have the values , what you want to show for this row.
show this values, whare you want.
}
call this function from linkbutton.
|
|
|
|
|
document.all.PageNumber.value = id; code working with simple test.aspx page but when I create test.aspx page with master page
not working.
Thanks.
please look on below code may be helpful to get my question.
function ChangePage(id)
{
// save the page clicked
document.all.PageNumber.value = id;
// call the __doPostBack function to post back the form and execute the PageClick event
__doPostBack('PageClick','');
}
for (int i = 1; i <= totalPages; i++)
{
if (pageNumber != i)
PagesDisplay.Text += "" + i + " ";
else
PagesDisplay.Text += "[" + i + "] ";
}
You get the best out of others when you give the best of yourself.
|
|
|
|
|
When you use MasterPages, ASP.NET will prefix container id along with this control id. Use Control.ClientId to get the id.
|
|
|
|
|
Hello...
I want to use javascript function in .Cs file. How i can call js function in c#.
Thanks in Advance....
Raj
|
|
|
|
|
Use this
ScriptManager.RegisterStartupScript(this, typeof(String), "CALL", "FunctionName();",true);
U can also use Page.Clientscript instead of scriptmanager .
Arun J
|
|
|
|
|
Which Namespace use for scriptmanager..
|
|
|
|
|
Use Page.ClientScript or ClientScriptManager instead of ScriptManager .
Arun J
|
|
|
|
|
|
You can't use a JavaScript function in C#, they are two different languages meant for two different environments.
only two letters away from being an asset
|
|
|
|
|
but we know .net works on cross platform as well also.so why we can't use]
js in C#
u can use the following code to call js in C#
ScriptManager.RegisterStartupScript(this, typeof(String), "CALL", "FunctionName();",true);
U can also use Page.Clientscript instead of scriptmanager
|
|
|
|
|
ScriptManager.RegisterStartupScript(this, typeof(String), "CALL", "FunctionName();",true);
This does not call the JavaScript function, it inserts the script into the page. RegisterStartupScript also only have three parameters, see below.
http://msdn2.microsoft.com/en-us/library/asz8zsxy.aspx[^]
only two letters away from being an asset
|
|
|
|
|
|
You're correct. I meant to say the method doesn't take five params.
Arun J wrote: But while checking MSDN check thoroughly,and after that only give comments.
Perhaps you should also check your information before replying. You were the one who originally responded that this method had five params and could be used to call JavaScript from within C#.
only two letters away from being an asset
|
|
|
|
|
I meant the code with four parameters.I didn't write that this have five parameters.That code had mistake thats right, but its only a normal posting mistake.And also as i told he can find the overloads by intellisense.As a supporter, u should be more careful than members like us while posting informations.
Arun J
|
|
|
|
|
Arun J wrote: I didn't write that this have five parameters
Then why did you post it?
Arun J wrote: As a supporter, u should be more careful than members like us while posting informations.
It doesn't matter the status, everyone in this community should post accurate, not misleading or irrelevant, information. However, we are all human and make mistakes. Forgetting an extra param is a mistake. Posting code that isn't yours (without giving credit to the author) that is not correct, and doesn't answer the question, is not a mistake.
only two letters away from being an asset
|
|
|
|
|
|
Stop trying to prove yourself right, you have missed the point. The original question was "How i can call js function in c#." None of your replies have addressed this.
Arun J wrote:
Use this
ScriptManager.RegisterStartupScript(this, typeof(String), "CALL", "FunctionName();",true);
U can also use Page.Clientscript instead of scriptmanager.
Your reply was incorrect, misleading and did not answer the original question.
You can not substitute Page.ClientScript for ScriptManager. The latter is from the ASP.NET AJAX library while the former is in the System.Web namespace. Two completely different things. Nor can you use this to call a JavaScript function from within C#, as asked by the original poster.
I know you will post a reply to this, let's just hope it answers the original question rather than being another lame attempt to prove yourself right.
only two letters away from being an asset
|
|
|
|
|
|
Your reply was correct, leading and answer to the original question.
Arun J
|
|
|
|
|
Hi
In my asp.net web application on hyperlinl click i call
http://localhost/indtest/filecontent.aspx?id=e:/src/backup/lister,/292372727.rtf
above url.but i want to restrict the visible of id value. that means how can i set "e:/src/backup/lister,/292372727.rtf" invisible in browser.
Plz help me to solve this problem.
regards
Venkat.
venkat
|
|
|
|
|
Hi
In my asp.net web application on hyperlinl click i call
http://192.168.13.251/indtest/filecontent.aspx?id=e:/src/backup/lister,/292372727.rtf
above url.but i want to restrict the visible of id value. that means how can i set "e:/src/backup/lister,/292372727.rtf" invisible in browser.
Plz help me to solve this problem.
regards
Venkat.
venkat
|
|
|
|
|
Encrypt the id before passing.
|
|
|
|