|
Is that all of the problem or did your professors give you more details?
Jon
Smith & Wesson: The original point and click interface
Both democrats and republicans are playing for the same team and it's not us. - Chris Austin
|
|
|
|
|
its a simple one...
Take two grid
in the first grid if u click a row get the identity value and pass it as a values for the select query whcih will ne like"select * from table where id = //your value" and assign the datasouce for the next grid.....
Padmanabhan
|
|
|
|
|
Hello
I have a field in my database with three options (unknown, yes, no) and the database stores numbers (1,2,3) I want to replace 1,2,3 with the corresponding unknown, yes or no in a bound datagrid.
Any hints? Is it possible?
ma tju
Pengaturcara Perisian
Subang Jaya,Selangor, Malaysia
Ring Master SB MVP 2008
Subang Jaya MOP (Otai)
|
|
|
|
|
hi
after binding the datagrid
run a for loop to change text of datagrid
|
|
|
|
|
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.
|
|
|
|