|
You must check first if its a postback or not,
This may work :
Page_load()
{
if(!IsPostBack)
{
dt=new DataTable();
DataColumn dc= dt.Columns.Add("RequirementId");
DataColumn dc1= dt.Columns.Add("RequirementName");
}
else{
DataRow row=dt.NewRow();
row["RequirementId"] = r.RequirementId;
row["RequirementName"] = r.Description;
DataTable t = (DataTable)ViewState["dt"];
t.Rows.Add(row);
ViewState["dt"] = t;
}
}
|
|
|
|
|
|
Hi,
I am having various controls say... Estimated Start Date, Estimated End Date(both are text fields with date)
How can I perform these validations using Asp.net Validation Controls
1) If I input Estimated End Date, it is compulsory for me to input Estimated Start Date, other wise it can be left empty.
2) Estimated Start Date >= Todays date (if i input it)
Please Help me..
Thanks
|
|
|
|
|
Does anyone know how to create select all capabilities in a listview without using a right click menu or button? What i want is what you see on the web all the time. A little checkbox next to the text in the column header. I don't mind writing a new column header control but to have to create a completely owner drawn listview? That seems crazy.
Thanks
|
|
|
|
|
I'm developing a small text editor in c# that must have header and footer. The problem is when i load a rtf file with header and footer, they don't appear in the richtextbox. I tryed to change the margins, tryed to set a header footer with richtextbox.rtf = ... Does anyone knows the solution for this?
|
|
|
|
|
AFAIK, the RichTextBox class doesn't support headers and footers.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
AFAIK, thank's for reply me. About the richtextbox, i'm extendig the class to support a few features like tables, copy, paste, formating, print, etc... all this using windows api. There's no other solution to the solve problem?
|
|
|
|
|
Other than adding support for it yourself, not that I know of.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi all,
I've a question about Application.Run, which is supposed to start the main loop for receiving messages for windows.forms applications. What I want to do is hide the form on startup, which I do either with setting the Visibility property to false or calling Hide(); so far no problems with that. But when I start the loop with Application.Run(form); it makes the form visible. The thing is that it makes the form visible after calling the constructor so what's the proper way of starting a form with Application.Run(Form); which will be hidden? Any advice is appreaciated
Regards
|
|
|
|
|
In this form Load event just call :
Hide(); .
|
|
|
|
|
That doesn't work.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
<br />
private void Form1_Activated(object sender, System.EventArgs e)<br />
{<br />
this.Visible=false;<br />
}<br />
|
|
|
|
|
Now I remember how I did it. It helps to go back and actually look at the damn code!
Override OnLoad and set the form's Opacity to 0. When you need to show the form, reset the Opacity to 1.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
What else do you want to do other than hiding the (main) form of the application? I assume you want to launch another form for login or splash or something similar.
I suggest placing the code that you want to execute while keeping your form hidden in the OnLoad event delegate of that form. At some point, you will return from that code and continue with the execution of the delegate. I guess you could set the Visible property to false within the OnLoad delegate, but then what do you get to do in your application?
Maybe I didn't understand your desired behavior, but I suggest using the form's OnLoad delegate, because before that delegate is finished the form is not shown.
|
|
|
|
|
Is it possible to work with *.dbf files as with database, using SQL???
And how to do it in steps - if it is possible...
And where to find DBF file format? And if someone knows what encoding does it use? And what version of *.dbf files ESRI uses in their shape file format?
|
|
|
|
|
You can create a Dbf file in Visual Foxpro Editor.
And I am not sure which version of .dbf files ESRI uses for its Shape File format, but I think you will get the required information from the Esri Site.
And wat do you mean by "Is it possible to work with *.dbf files as with database, using SQL???"
Thanks
|
|
|
|
|
I mean what classes shoud i use to work with *.dbf file using SQL??? Should i insert new DNS in ODBC?
|
|
|
|
|
I guess, that should work.
Try accessing through Oledb.
Thanks
|
|
|
|
|
Please, could you describe in steps... How to connect to the file... What provider should i use when i create new OleDbConnection("????Datasource=C:\asdf.dbf");
|
|
|
|
|
Well i tried next :
OdbcConnection connection = new OdbcConnection("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=E:\\Visual Studio Projects\\GeoObjects;");<br />
connection.Open();<br />
OdbcDataAdapter adapter = new OdbcDataAdapter("SELECT * FROM uub_location_point",connection);<br />
DataSet dataset = new DataSet();<br />
adapter.Fill(dataset);<br />
dataGrid1.SetDataBinding(dataset,"street_route_line_polyline");
And i tried using OleDb, but i had an error, and it says that it cant find object street_route_line_polyline... Maybe i do something wrong?
|
|
|
|
|
Is the Dbase file located on the same system on which the application is located?
Are u trying to connect to a shape file/info file?
Try connecting to a normal dbf in ur own system....
|
|
|
|
|
Yes it locats on the same system, and i try to connect to my *.dbf file... But without success...
|
|
|
|
|
Is it possible to work with *.dbf files as with database, using SQL???
And how to do it in steps - if it is possible...
And where to find DBF file format? And if someone knows what encoding does it use?
|
|
|
|
|
Hi all,
I use a treeview and want to select a node programmatically.
I have identifyed a node by its tag like
if (treeview1.nodes[i].nodes[j].tag == 1234)
select this node; // - but how
I want to select this node, by expanding the branche and select the node;
Thank's for your help
regards
Frank
|
|
|
|
|
treeview1.nodes[i].nodes[j].Selected = true;
I am not sure, but it should be something like that.
WM.
What about weapons of mass-construction?
|
|
|
|