|
You're welcome.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Hi can anyone tell me, how to bind a data to class objects from a list, so that i can pass it in xml request..
here is my code in xsd generated class.
<pre>public partial class SetValue
{
private string dANameField;
private string dAIDField;
private SetValueType setValueTypeField;
public string DAName
{
get
{
return this.dANameField;
}
set
{
this.dANameField = value;
}
}
public string DAID
{
get
{
return this.dAIDField;
}
set
{
this.dAIDField = value;
}
}
public SetValueType SetValueType
{
get
{
return this.setValueTypeField;
}
set
{
this.setValueTypeField = value;
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://xml.abc.com/ns/msjava/lrm")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://xml.abc.com/ns/msjava/lrm", IsNullable = false)]
public partial class SetValueType
{
private string valueTypeIDField;
private string valueTypeField;
private string valueField;
private Function functionField;
private Field fieldField;
public string ValueTypeID
{
get
{
return this.valueTypeIDField;
}
set
{
this.valueTypeIDField = value;
}
}
public string ValueType
{
get
{
return this.valueTypeField;
}
set
{
this.valueTypeField = value;
}
}
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
public Function Function
{
get
{
return this.functionField;
}
set
{
this.functionField = value;
}
}
public Field Field
{
get
{
return this.fieldField;
}
set
{
this.fieldField = value;
}
}
}</pre>
here i have to do something, so that i can add the data in this list to class type(SetValueType), so that later i will convert it into xml format..
<pre> SetValue DAESetvalue = new SetValue
{
DAID=oSetValue.DAID,
DAName=oSetValue.DAName
};
DADirective.SetValue = DAESetvalue;
List<SetValueType> SetValueTypeList = new List<SetValueType>();
GetValueTypeCondition(gValueTypeCondition,SetValueTypeList);
public void GetValueTypeCondition(Grid gValueTypeCondition,List<SetValueType> SetValueTypeList)
{
int rowcount = 0;
if (gValueTypeCondition.RowDefinitions != null)
rowcount = gValueTypeCondition.RowDefinitions.Count;
for (int i = 0; i < rowcount; i++)
{
SetValueType oSetValueType = new SetValueType();
foreach (UIElement element in gValueTypeCondition.Children.Cast<UIElement>().Where(element => Grid.GetRow(element) == i))
{
if (element is ComboBox)
{
ComboBox cbvaluetype = (ComboBox)element;
if (cbvaluetype.Uid != null)
{
Object obj = ((ComboBoxItem)(cbvaluetype.SelectedItem)).Tag;
if (obj != null)
{
if (cbvaluetype.Uid == DataKey.FUNCTION_KEY)
{
DAFunction dafunction = (DAFunction)obj;
oSetValueType.ValueTypeID = "2";
oSetValueType.ValueType = "Function";
oSetValueType.Function.FunctionID = dafunction.FunctionID;
oSetValueType.Function.FunctionName = dafunction.FunctionName;
oSetValueType.Function.DataType1 = dafunction.DataType1;
oSetValueType.Function.DataType2 = dafunction.DataType2;
oSetValueType.Function.DataType3 = dafunction.DataType3;
}
else if (cbvaluetype.Uid == DataKey.COLUMN_CONDITION_KEY)
{
DAColumn dacobj = (DAColumn)obj;
oSetValueType.ValueTypeID = "3";
oSetValueType.ValueType = "Field";
oSetValueType.Field.FieldID = dacobj.id;
oSetValueType.Field.FieldValue = dacobj.name;
}
}
}
}
else if (element is TextBox)
{
TextBox txtValueType = (TextBox)element;
switch (txtValueType.Uid)
{
case DataKey.TEXT_VALUE_KEY:
oSetValueType.ValueTypeID = "1";
oSetValueType.ValueType = "Value";
oSetValueType.Value = txtValueType.Text.Replace("_", "").Trim();
break;
case DataKey.TEXT_FUNCTION_VALUE_KEY:
oSetValueType.Function.FunctionValue = txtValueType.Text.Replace("_", "").Trim();
break;
}
}
}
SetValueTypeList.Add(oSetValueType);
}
}</pre>
so any help like how to do it...
|
|
|
|
|
Hi,
I want to remove "Back-Slashes \" from string.
Kindly note the following example.
string strText = "(0,2,\"\",\"113.07\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\")";
Thank you
|
|
|
|
|
try the String replace method
this is the MSDN for it
|
|
|
|
|
I tried following method but it does'nt work.
strText = strText.Replace('\',String.Empty);
strText = strText.Replace(('\').ToString(),String.Empty);
|
|
|
|
|
You need to use the double backslash (single backslash in a string is the escape mark) and also use a String rather than character, thus:
strText = strText.Replace(("\\"), String.Empty);
See here[^] for full details.
The best things in life are not things.
|
|
|
|
|
use Replace to do it
string strText = "(0,2,\"\",\"113.07\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\")";
strText = strText.Replace("\\","");
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
www.cacttus.com
|
|
|
|
|
There are no backslashes in that string. \" is a quote.
|
|
|
|
|
Process is same what blueboy ellastrate.
|
|
|
|
|
Are you sure you want to remove the \'s, they are actually what allows you string to contain the character: "
You can't remove those because \" really means " in the string. If they were \\ it would mean \. So why are you trying to remove the characters that aren't even there?
Craigslist Troll: litaly@comcast.net
"I have a theory that the truth is never told during the nine-to-five hours. "
— Hunter S. Thompson
|
|
|
|
|
Hi every1,
I am building button dynamicaly and m trying to add the button id to a new ajaxupload.js(thebuttonid).. bt these does not help cos it not working..any1 pls help..
|
|
|
|
|
What C# code have you got?
|
|
|
|
|
else {
strEdit = "";
delet = "";
rtf = "<img src=\"images/rtf.png\" title=\"Download Conditions\" style=\"Border:0\"></img>";
}
var t = ("<tr class=\"displ\"><td id=\"brh\" style=\"display:none\">" + data[i].BRH_ID + "</td><td>" + data[i].var_deedOf + "</td><td align=\"left\">" + data[i].lib_name + "</td><td>" + data[i].lib_modifiedBy + "</td><td><a href=\"#\" id=\"download\" libid=\"" + data[i].lib_id + "\" class=\"link\">" + rtf + "</a><a id=\"uploadfile\" href=\"#\" class=\"link cl\" libid=\"" + data[i].lib_id + "\" deedsoffice=\"" + data[i].var_deedOf + "\">" + strEdit + "</a><a id=\"del\" href=\"#\" class=\"link\" libid=\"" + data[i].lib_id + "\" >" + delet + "</a></td></tr>");
$("#Result").append(t);
so m trying to bind
id=\"uploadfile\" to
new ajaxupload('#uploadfile'{ which is a jquery ajaxupload.. and i know Pete that this is th wrong forum for the question but i trust u guys 
|
|
|
|
|
You aren't going to get an answer for a JavaScript question in a C# forum. You acknowledge this yourself so why did you post it in this forum.
|
|
|
|
|
I will use fileUpload control.
Fileupload control has textbox(display file path) and button(text is Browser).
And i want to edit button's text from Browser to Search.
and i want to edit textbox from displaying file's path to only filename.
How can i do?
hi
My english is a little.
anyway, nice to meet you~~
and give me your advice anytime~
|
|
|
|
|
AFAIK you can not change these things in FileUpload control. You will have to write your own control or use a third party control for this.
|
|
|
|
|
A couple of things.
First, this is the C# forum. Your question has nothing to do with C#. You should have asked it in the web development forum.
Second, you cannot modify the file browse control. It is sandboxed for security, so you have no access to the constituent parts through JavaScript.
You may want to consider a third party alternative.
|
|
|
|
|
Hey you can try the jquery ajaxupload.js, it myt solve your problem..
|
|
|
|
|
Hello there,
I am trying to print a file(could be word, pdf or infopath form) from URL using c# code. But I always got "The parameter is incorrect" error.
The following is the code that I used.
WindowsImpersonationContext wic = WindowsIdentity.GetCurrent().Impersonate();
Process printJob = new Process();
printJob.StartInfo.FileName = @"http://testsrv/test1/Shared%20Documents/test.txt";
printJob.StartInfo.UseShellExecute = true;
printJob.StartInfo.Verb = "print";
printJob.Start();
I am sure the URL is correct.
I also tried to download the file to local drive and use the local full file path instead. In that case, it doesn't print and there is no exception either.
I am really confused. Please help.
My code is running in an ashx handler. I don't know whether that makes different or not.
Thank you very much in advance.
Bin
|
|
|
|
|
bin_bin1 wrote: My code is running in an ashx handler
So your code is running on the server, isn't it?
|
|
|
|
|
Hi all,
In c# application how can i list the complete detailed information of running background process of a system.
Thanks in advance.
|
|
|
|
|
You can find the complete list with,
Process.GetProcesses();
and then pick the properties of all process such as,
<br />
ProcessName<br />
ID<br />
TotalProcessorTime <br />
StartTime<br />
etc<br />
Please check spellings for all properties above. Read the documentation about the Process as well.
After that actually it's matter of control/use/display them as you wish.
I appreciate your help all the time...
CodingLover
|
|
|
|
|
Hi.. try this code..
using System;
using System.Diagnostics;
class MainClass
{
public static void Main()
{
Process[] allProcs = Process.GetProcesses();
foreach(Process proc in allProcs)
{
ProcessThreadCollection myThreads = proc.Threads;
Console.WriteLine("process: {0}, id: {1}", proc.ProcessName, proc.Id);
foreach(ProcessThread pt in myThreads)
{
Console.WriteLine(" thread: {0}", pt.Id);
Console.WriteLine(" started: {0}", pt.StartTime.ToString());
Console.WriteLine(" CPU time: {0}", pt.TotalProcessorTime);
Console.WriteLine(" priority: {0}", pt.BasePriority);
Console.WriteLine(" thread state: {0}", pt.ThreadState.ToString());
}
}
}
}
|
|
|
|
|
Hi,
I have a vewwy simple app which just sits in the system tray while doing its work. When a user double clicks the notification icon, a config window opens and you can edit some settings there. Right now, I have a simple form which will be hidden from the user and show a notification icon when formstate is set to minimized.
private void TrayForm_Resize(object sender, EventArgs e)
{
if (FormWindowState.Minimized == this.WindowState)
{
notifyIcon1.Visible = true;
this.Hide();
}
else if (FormWindowState.Normal == this.WindowState)
{
notifyIcon1.Visible = false;
}
}
For some reason, this works under windows xp, in windows7 I have to disable the ShowInTaskbar call, as that causes a stack overflow in the current thread. If I don't use the call, the form is minimized and remains visible on the taskbar, annoying at best.
Any workarounds? (or am I doing something stupid here...?)
A good programmer is someone who always looks both ways before crossing a one-way street. (Doug Linder)
|
|
|
|
|
Your statement is suggesting this.ShowInTaskbar = false; is firing the Resize event again. If that is so, you can break the loop by using if (this.ShowInTaskbar) this.ShowInTaskbar = false; // avoid a Resize avalanche .
PS: Make sure to provide an appropriate comment to prevent someone from simplifying the code and reintroducing the problem.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|