|
Hi,
Where should i run the for loop. what should i read and replace.
Thanks as an advanced
ma tju
Pengaturcara Perisian
Subang Jaya,Selangor, Malaysia
Ring Master SB MVP 2008
Subang Jaya MOP (Otai)
|
|
|
|
|
after binding the datagrid
If DataGrid1.Items.Count > 0 Then
For i = 0 To DataGrid1.Items.Count - 1
if UCase(DataGrid1.Items(i).Cells(columnumber).Text) ="1" Then
DataGrid1.Items(i).Cells(3).Text="Unknown"
elseif UCase(DataGrid1.Items(i).Cells(columnumber).Text) ="2" Then
DataGrid1.Items(i).Cells(3).Text="yes"
elseif UCase(DataGrid1.Items(i).Cells(columnumber).Text) ="3" Then
DataGrid1.Items(i).Cells(3).Text="no"
End If
Next
End If
|
|
|
|
|
first bind gridview with this field
use loop
for(int i=0; i<gridview1.rows.count>0: i++)
{
// now find control where u bind this field value
ex label l = (Label)(gridview1.rows[i].findControl("control_name"));
string val = l.tostring();
if(val=="1")
{
l.Text=unknown;
}
else if(val=="2")
{
l.Text=yes;
}
else
{
l.Text=no;
}
}
|
|
|
|
|
Thanks sheha. I have already settle my problem.
I insert this code in gridview_RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Or e.Row.RowType = DataControlRowType.Separator Then
Dim Idstr As String
Idstr = CType(e.Row.FindControl("lblId"), Label).Text
If Idstr = 1 Then
CType(e.Row.FindControl("lblId"), Label).Text = "Yes"
If Idstr = 2 Then
CType(e.Row.FindControl("lblId"), Label).Text = "No"
End If
End If
ma tju
Pengaturcara Perisian
Subang Jaya,Selangor, Malaysia
Ring Master SB MVP 2008
Subang Jaya MOP (Otai)
|
|
|
|
|
Best way is to write in your SQL. Use Case[^] expression.
|
|
|
|
|
Thanks navaneeth for your suggestion. I already find another way to solve my problem. Actually its hard for me to understand the article from msdn microsoft.
ma tju
Pengaturcara Perisian
Subang Jaya,Selangor, Malaysia
Ring Master SB MVP 2008
Subang Jaya MOP (Otai)
|
|
|
|
|
fileattach = Path.GetFileName(File_Attach.Value);
if (fileattach != "")
{
Server1Url = Server.MapPath("../Admin/Files/" + @"\" + ClientDet.SelectedValue +
@"\" + CurrYear + @"\" + month);
File_Attach.PostedFile.SaveAs(Server1Url);
}
when i try to upload i am getting error msg as
"Access to the path 'E:\webpages\CameoWealth\Admin\Files\today\2009\May' is denied. "
how to give this path..Is that correct?
Server.MapPath("../Admin/Files/" + @"\" + ClientDet.SelectedValue +
@"\" + CurrYear + @"\" + month);
Plz help
|
|
|
|
|
You need to provide access for ASP.NET account to that directory.
|
|
|
|
|
antony beula wrote: "Access to the path 'E:\webpages\CameoWealth\Admin\Files\today\2009\May' is denied. "
Are you sure about that? So what will be the value tomorrow? next week? next month?
|
|
|
|
|
I have used window.open() to open a pop up window.But when i run it window doesn;t have any scrollbar even I have used "scrollbars=yes" in window.open().
please guide me.....
|
|
|
|
|
Give the full code of window.open.It will help to answer
|
|
|
|
|
protected void LinkButton1_Click(object sender, EventArgs e)
{
//Response.Redirect("Registration.aspx");
LinkButton1.Attributes.Add("OnClick", "window.open('Registration.aspx',null,'Height=600;left=50;Width=30;top=50;menubar=no;toolbar=no;scrollbars=yes;resizable=no');");
}
this is the code for popup window.....
|
|
|
|
|
<a href="javascript:void(0);" onclick="<%Response.Write("javascript:window.open('yourpage.aspx"+"','large','resizable=no,width=900,height=600,toolbar=0,menubar=0,scrollbars=1,location=0,resizable=0');");%>">
<IMG src="images/edit.gif" alt="Edit" title="Click Here For Editing Title" border="0" /></a>
|
|
|
|
|
In asp how we can use concept of gmail or yahoomail that after logout from account when clik on "BACK" button of browser then still does'nt show our account????
I think it session is used but i don't know how to use???
|
|
|
|
|
|
You need to check the value of Session on each page inside the Load event.
And if it is null or having undesired value than redirect the user to login (or whatever) page.
Hope this helps.
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
But that will not solve the back button scenario what OP is referring to. Browser loads from it's cache when back button is pressed and none of the server side events are executed.
|
|
|
|
|
jainiraj wrote: that after logout from account when clik on "BACK" button of browser then still does'nt show our account????
This question is getting asked daily. Have you searched this forum? You will find plenty of discussions.
BTW, here is another idea. When log out button/link is clicked, take the user to an intermediate page say logout.aspx . Write the log out logic in this page's load. Once you are done, redirect user to the page which you want to show after logging out. Now when user clicks the back button, the intermediate page (logout.aspx ) gets loaded and it takes you again to the page from where you clicked back button.
|
|
|
|
|
its easy yar...
when u log out just give the code
//Session.Abandon();
this code will kill the session and in the page load
//if(Session["your session name"] == "" && Session["your session name"] == null)
{
response.redirect("login page.aspx");
}
Padmanabhan
|
|
|
|
|
I want to open new browser window without menu and address bar.
here is the code sample...
var url="someUrl";
var windowname="someName";
var features= "scrollbars=No,resizable=Yes,toolbar=No,location=No,meniubar=No,locationbar=No";
window.open(url,windowname,features);
In IE it works, but in FireFox i still get location bar displayed.
Can anybody help me.
Thanks
|
|
|
|
|
Hi There,
I had created popup window using div.I use this window to show error messages.This window works fine in Mozila 2.0 but in IE 6.0 the popup window is overlaped by some of my page combo box.What is the problem can anybody tell me.
Thanks.
|
|
|
|
|
If you display a div tag over comboboxes in IE 6.0, the div will be overlapped by the comboboxes. It is known bug in IE 6.0 and addressed in IE 7.0.
Either you have to hide the comboboxes when the DIV is displayed or find any other work around solution.
|
|
|
|
|
String strFilenotFound = "<script language=JavaScript> ";
strFilenotFound += " var s=confirm('Do you really want to go to this page??');if(s==true){alert('ya')} else {alert('no')}";
strFilenotFound += "</";
strFilenotFound += "script>";
if (!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", strFilenotFound);
am calling this script on a button click.Am using update panel in this page. if am using the same code in some other page without update panel it's working fine.. please provide a solution...
thanks in advance..
|
|
|
|
|
What have you done to debug it ? See what happens when you try to use AJAX without understanding it at all ? It bites you.
Christian Graus
Driven to the arms of OSX by Vista.
"I am new to programming world. I have been learning c# for about past four weeks. I am quite acquainted with the fundamentals of c#. Now I have to work on a project which converts given flat files to XML using the XML serialization method" - SK64 ( but the forums have stuff like this posted every day )
|
|
|
|
|
is there any way to fix this issue.... what is ur suggestion???
|
|
|
|