|
santoshkumarB wrote: I have a problem in diplaying an memory bar or status bar for particular user for example,...
And that problem would be ......???
|
|
|
|
|
Dear all,
i am facing a problem in searching by using a user control with three conditons they are
Selecting the criteria,
Selecting the State,
Selecting the City
in each and every page i want to place the user control.
i want to search the criteria based upon the state and city and display the content in a grid.
please help me in this regard
Thanks and Regards
sai krishna
|
|
|
|
|
Hi sai,
Please post more details of your issue. What is the issue u r facing any error messages and above all what exactly you are trying to do.
Thank you
Laddie
|
|
|
|
|
Hi Laddie,
My problem is i am having two dropdownlists of selecting the criteria ,select a state and the other one is city.
if i select the criteria like video and state like Newjersey it should display the videos belong to Newyork State and if i enter the city also then search should based upon all the conditions.
Hope u understand
if any misspelt
please send me reply
thanks and regards
sai krishna
|
|
|
|
|
Let us start from the assumption that the data which need to be filtered is there in a data table named myDataTable.
Now
DataView dataView = new DataView(myDataTable);
dataView.RowFilter = "Type ="+DropDownList1.SelectedText+" City="+DropDownLlist2.SelectedText;
DataGridView1.DataSource = dataView;
DataGridView1.DataBind();
Let me know if it helps.
Laddie
|
|
|
|
|
An ofcouse twist the rowfilter logic to suit your needs
|
|
|
|
|
Thanks laddie,
For ur concern. but i am fetching the data from database
not using any datatable i am simply fetching the count of the state avialable or not is it right procedure or not.
or else i can explain it more breifly like
criteria - dropdownlist
state - dropdownlist
city - text
i'll select criteria first and then state, if i want to know city wise then i enter city. these are the conditions
so please help me
thanks and regards
sai krishna
|
|
|
|
|
hi there,
i have a problem that how can check the value of datagridview is null ??
if i write
if (DataGridView1[5, a].Value.ToString() == null)
or
if (DataGridView1[5, a].Value.ToString().Contains (null))
or
if (DataGridView1[5, a].Value.Equals(null))
all gives the same error
Object reference not set to an instance of an object.
for temporary i did
string aaa = DataGridView1[5, a].Value + "D";
if (aaa.Trim )== "D")
its working but i dont like this way
some know any other good and short way ??
Becoming Programmer...
|
|
|
|
|
Hello,
Have you tried:
if (DataGridView1[5, a].Value != null)
{
//Go on
}
All the best,
Martin
|
|
|
|
|
damn..!! why i dont think it before anyway thank you guys below and above this post
Becoming Programmer...
|
|
|
|
|
Did you try this?
DataGridView1[5, a].Value == DBNull.Value
V.
If I don't see you in this world, I'll see you in the next one... And don't be late. (Jimi Hendrix)
|
|
|
|
|
Hi,
According to the exception it is quite clear that CLR bumped into a null value while evaluating
"DataGridView1[5, a].Value"
what means "DataGridView1[5, a].Value.toString()" if "DataGridView1[5, a].Value" is null ??
You might not assume DataGridView1!=null nor a!=null nor DataGridView1[5, a].Value!=null
though the following test should solve your problem :
if (DataGridView1[5, a]==null or DataGridView1[5, a].Value==null)
{
///
}
Hope it helps
|
|
|
|
|
if (DataGridView1[5, a] == null)
|
|
|
|
|
Hello,
Vasudevan Deepak Kumar wrote: if (DataGridView1[5, a] == null)
I guess this will not help,
if this is true:
for temporary i did
string aaa = DataGridView1[5, a].Value + "D"; if (aaa.Trim )== "D")
its working but i dont like this way
All the best,
Martin
|
|
|
|
|
I think your grid must be having only 5 records from 0 to 4.
So its not geting the 6th record.
Mujtaba
"If both of us are having one apple each and we exchange it, at the end we both will have one apple each. BUT if both of us are having one idea each and we exchange it, at the end both of us will be having two ideas each."
|
|
|
|
|
no buddy you misundertood the question that wasnt the problem, and now problem has been solved...;););)
Becoming Programmer...
|
|
|
|
|
Hello everyone,
Previously, I think if I am using namespace ns1, and declaring and defining a public class cs1 using C# Class Library project, I have to name the output DLL name to be ns1.dll. I have this idea because I noticed that Microsoft names the DLLs, like System.dll for name space System, System.Data.dll for name space System.Data.
Now I tried that I can name the output DLL name to arbitrary name (not ns1), like mylib.dll. Then the applications which use the DLL still work.
So, I think the conclusion should be, we can use arbitrary name which is not related to namespace. Right?
thanks in advance,
George
|
|
|
|
|
I assume the name of the assembly does't matter as long as you added your assembly to your project and the contents in the assembly is not changed.
|
|
|
|
|
Thanks zion417,
I think you are also not following the naming convension which Microsoft does (e.g. namespace.dll). Right?
regards,
George
|
|
|
|
|
It depends on my project.Normally we follow the same convension .Root.Child1.. etc. I was just saying the name of the "assembly" done actually matter.
|
|
|
|
|
Thanks zion417!
regards,
George
|
|
|
|
|
how to use contains method
I want to search more than one string like this
line.Contains("AssemblyVersion","AssemblyCompany","AssemblyProduct","AssemblyCopyright","AssemblyTrademark","AssemblyCulture")
how could i search??
plz reply if anybody knows
Thanks
|
|
|
|
|
Hello,
Other then Regex,
what you need is not implemented in the framework string class, AFAIK. (At least not in .Net 1.1)
The string class provides the IndexOfAny method, which only is able the search for chars.
But you could use a self written method!
Like this:
This method returns the startindex of the string which is found first.
public static int IndexOfAnyString(string TextToParse, string[] TextsToSearch)
{
int index=-1;
if(TextsToSearch!=null)
{
foreach(string actSearchText in TextsToSearch)
{
if(actSearchText!=null && !actSearchText.Equals(string.Empty))
{
index = TextToParse.IndexOf(actSearchText);
if(index>=0)
{
break;
}
}
}
}
return index;
}
In .Net > 1.1, you could use the "Contains" method instead of "IndexOf"!
Call it like this:
string mainline = "Hello codeproject world";
int index = IndexOfAnyString(mainline, new string[] {"msdn", "codeproject ", "blablabla"});
This is just a basic implementation of the problem.
You could add some more features like:
case sensitivity (true/false)
out param string, which returns the matching string
returning an array of int index values for all search texts
.
.
.
Hope it helps!
-- modified at 1:43 Friday 31st August, 2007
All the best,
Martin
|
|
|
|
|
Thanks For reply..
I'm using like this
if (line.Contains("AssemblyVersion")||line.Contains("AssemblyCompany")||line.Contains("AssemblyProduct")||line.Contains("AssemblyCopyright")||line.Contains("AssemblyTrademark")||line.Contains("AssemblyCulture"))
{
line = string.Concat("// ", line ," // comment");
}
its working..
But its adding comment withount indenting means..
AssemblyProduct //comment
AssemblyProduct //comment
AssemblyProduct //comment
but i want indentation like this
AssemblyProduct //comment
AssemblyProduct //comment
AssemblyProduct //comment
how i make indentation...
if you know then plz reply..
Thanks in advance
-- modified at 3:16 Friday 31st August, 2007
|
|
|
|
|
you can also use if statement
if (line.Contains("AssemblyVersion") && line.Contains("AssemblyCompany") && line.Contains("AssemblyProduct")........)
Becoming Programmer...
|
|
|
|