|
Hi...
In my asp.net form ,if form view is not binding no records ,it should show empty datatemplate ,i am not getting the empty data template ..
can any one send me the sample code...
-- Modified Tuesday, May 18, 2010 7:00 AM
|
|
|
|
|
Best would be when no records fetched to bind, then add a dummy blank row to show the template with header.
Check the rowcount before binding, if it's zero then add the above logic.
|
|
|
|
|
I am using Lightbox jquery in my project.When I am clicking Image it shows me the image in light box properly but at the same my menu items are clickaable when is taken on them.
Please provide me solution
|
|
|
|
|
I'm not 100% sure what you mean with "menu items are clickaable when is taken on them", but i guess, the menu is not hidden behind the shown image?
This has something to do with the z-index of the involed divs/panels/etc.
So you have to make sure that your menu-divs' (or whatever your menu consists of) have lower z-indeces than the elements displaying the image.
This is just a guess though.
modified on Tuesday, May 18, 2010 6:48 AM
|
|
|
|
|
Dear all,
I have to make a webservice that gets some data as parameter from the client and saves these into a database.
My question is what is the best way to make this? in wich format has to be the data? can i use a datatable/dataset? or each record separatly? or other ways?
the amount of records is each time various(till 2000 records).
Thanks in advance.
|
|
|
|
|
|
Can anyone please help me with the following exception.
Exception Type: System.Data.SyntaxErrorException
-----------------------------------------------------------
Message: Syntax error: Missing operand after 'V' operator.
-----------------------------------------------------------
Data: System.Collections.ListDictionaryInternal
TargetSite: System.Data.ExpressionNode Parse()
HelpLink: NULL/Undefined
Source: System.Data
what is a 'V' operator ?? how shld i proceed about fixing this ??
thanks
|
|
|
|
|
Can you share the details on what you are doing and the section which is raising this error?
|
|
|
|
|
Can you please provide code snippet of the lines where you are getting this error.
|
|
|
|
|
Hi.. thnks for the reply.. the issue is - i am not able to reproduce the same exception in my local.. i am in tech support for this application and its been done by a client in live environment.. i can share u the stack trace but wont be of much use i guess.. if u can giv me a rough reason of occurance this error..i'l debug and try to find the point of cause..
|
|
|
|
|
i'l get u the code snippet..
public void SaveNewRecords()
{
try
{
if (!Page.IsValid)
{
return;
}
dgTravelPlan.ShowFooter = false;
DataTable ExistingAssociatetbl = new DataTable();
if (Session[AdhocConstants.sessionRequestData] != null)
{
ExistingAssociatetbl = (DataTable)Session[AdhocConstants.sessionRequestData];
ExistingAssociatetbl.Columns[0].AutoIncrement = true;
ExistingAssociatetbl.Columns[0].AutoIncrementSeed = 1;
int IdentityValue;
if (ExistingAssociatetbl.Rows.Count > 0)
{
IdentityValue = Convert.ToInt16(ExistingAssociatetbl.Rows[ExistingAssociatetbl.Rows.Count - 1][0].ToString());
IdentityValue += 1;
}
else
IdentityValue = 1;
AdhocUtility objutility = new AdhocUtility();
GetTravelPlanFooter();
DataRow tblExistingRow = objutility.CreateAssociateRow(ExistingAssociatetbl, FromCity, PickupLocationType, PickupLocation, DropLocationType, DropLocation, PickupDate, PickupTime, ReturnPickupTime, NOD, Disposal, PickupTypeValue, DropTypeValue, FromCityValue, DisposalID, DestinationCityValue, InterCity);
tblExistingRow["Sno"] = IdentityValue;
ExistingAssociatetbl.Rows.Add(tblExistingRow);
if ((CheckDuplicates(ExistingAssociatetbl) == false) & (CheckDateTime(ExistingAssociatetbl) == false))
{
if (IdentityValue == 1)
ExistingAssociatetbl.Rows.Find(Sno = 1).Delete();
ExistingAssociatetbl.AcceptChanges();
Session[AdhocConstants.sessionRequestData] = ExistingAssociatetbl;
dgTravelPlan.DataSource = Session[AdhocConstants.sessionRequestData];
dgTravelPlan.DataBind();
if (strStatus == AdhocConstants.TypeModify)
dgTravelPlan.Rows[0].Visible = true;
else
dgTravelPlan.Rows[0].Visible = false;
btnSubmit.Visible = true;
btnReset.Visible = true;
}
else
{
ExistingAssociatetbl.RejectChanges();
dgTravelPlan.ShowFooter = true;
}
}
}
|
|
|
|
|
rapsrik wrote: if ((CheckDuplicates(ExistingAssociatetbl) == false) & (CheckDateTime(ExistingAssociatetbl)
For me, problem seems to be here, "&" is Unary AND operator and you are using it as Logical AND.
Try to use "&&" operator, its Logical AND operator used in if conditions.
I am not too sure whether it'll solve your problem, but i think error is for that only.
Try it.
|
|
|
|
|
hey thnks dude.. lemme try that
|
|
|
|
|
Please check the following line.
if (IdentityValue == 1)
ExistingAssociatetbl.Rows.Find(Sno = 1).Delete();
Some assignment is happening in the find method when it expects an object . Please check it.
"Never put off until run time what you can do at compile time."
- David Gries, in "Compiler Construction for Digital Computers", circa 1969.
|
|
|
|
|
Hi,
(1) If you have any access to "event viewer" of the hosting server, did you get any exception details there or any more information?
(2) I have seen you have provided a big code block, however did you identify which line it is causing the exception?
if you can do that it would be great so that we can help you more.
Thanks,
Arindam D Tewary
|
|
|
|
|
Hey hi..
this block actually
if (ExistingAssociatetbl.Rows.Count > 0)
{
IdentityValue = Convert.ToInt16(ExistingAssociatetbl.Rows[ExistingAssociatetbl.Rows.Count - 1][0].ToString());
IdentityValue += 1;
}
and also.. the stack exception shows error in this method too..
and the line is marked with two **
private bool CheckDuplicates(System.Data.DataTable dtCheckDuplicates)
{
DataTable dtDuplicateRecords = dtCheckDuplicates.Clone();
bool blnCheckDuplicate;
for (int iRow = 0; iRow <= dtCheckDuplicates.Rows.Count - 1; iRow++)
{
blnCheckDuplicate = false;
** string strCheckRow = string.Empty;
object[] arr = dtCheckDuplicates.Rows[iRow].ItemArray;
for (int iColumn = 0; iColumn <= arr.Length - 1; iColumn++)
{
if (dtCheckDuplicates.Columns[iColumn].ColumnName.Trim().ToUpper() != "SNO")
{
if (iColumn != arr.Length - 1)
strCheckRow += dtCheckDuplicates.Columns[iColumn].ColumnName + " = '" + arr[iColumn].ToString() + "' and ";
else
strCheckRow += dtCheckDuplicates.Columns[iColumn].ColumnName + " = '" + arr[iColumn].ToString() + "'";
}
}
if (dtDuplicateRecords.Select(strCheckRow).Length > 0)
{
blnCheckDuplicate = true;
}
if (!blnCheckDuplicate)
{
DataRow[] drs = dtCheckDuplicates.Select(strCheckRow);
if (drs.Length > 1)
{
lblError.Text = "";
lblError.Text = AdhocConstants.DuplicateTravelPlan;
return true;
}
}
}
return false;
}
thnks for the help..
|
|
|
|
|
I've never done search-related.
the search-content contains: musics,pictures,peoples etc.
so I have a few questions.
Search content from multiple tables and multiple Fields.
I do full-text indexing of these fields.
If I need to create a view that contains these fields?
then I write sql "select" from this view.
is right?
I hope someone can give a guiding learning resources.
Thanks.
|
|
|
|
|
Hi,
I wan`t to use URL rewriting to map my requests to other page. for eg:
http://mydomain.com/101120/54623/Invoice_14235.zip
to
http://mydomain.com/Download.aspx?a=101120&b=54623&c=Invoice_14235.zip
Can anybody suggest how this can be done more efficiently and are there any microsoft tools (3rd party is not allowed in my project).
Any suggestions wold be welcomed.
When you fail to plan, you are planning to fail.
|
|
|
|
|
|
Hi all,
In my application i am opening a window through javascript from the code behind on the click event of an asp button.
But the problem is when i am placing the button inside an update panel the window is not opening.otherwise it is working.
Can anybody give me any way to solve it.
|
|
|
|
|
Are you Registering any startup event for the Button in the codebehind to open the window?
If yes, ClientScript class would not work in UpdatePanel. You ScriptManager's Register function.
|
|
|
|
|
its because when postback occurs it removes javascript so to resolve this problem you require to register click event of the button again.
For more help : pranayamr.blogspot.com
|
|
|
|
|
Can you post your code snippet? This will help us in answering..
Cheers!!
Brij
<a href="http://www.codeproject.com/KB/aspnet/asp_net4_0_URLRouting.aspx">Check my latest Article :URL Routing with ASP.NET 4.0</a>
|
|
|
|
|
|