|
You can use the focus() funcxtion on the event of the textbox....
like ontextchange write a javascript and set focus on the button of your choice...
I was born dumb!!
Programming made me laugh !!!
--sid--
|
|
|
|
|
Actually, there are ways.... (there is always a way...)
This is how I solved it - my page has two textboxes, one for login and one for search, and two submit buttone - one for each - but like you I wanted the user to to be able to hit ENTER and have the "right" submit made...
This method is not foolproof, but works well enough and on all PC platforms I've tried and some but not all Mac OS's... (but that's Macs for you...)
Tweak it suit, obviously, but this is it cut down it's bones:
OK... login and search, and their buttons:
Member login:
<asp:TextBox id="txtLogin" runat="server" />
Password:
<asp:TextBox id="txtPwd" runat="server" TextMode="Password" />
<asp:LinkButton runat="server" ID="lbGo" OnClick="SubmitLogin" Text="Go"></asp:LinkButton>
Search:
<asp:TextBox id="txtSiteSearch" runat="server" ></asp:TextBox>
<asp:LinkButton runat="server" ID="lbSearch" OnClick="SiteSearch" Text="Go"></asp:LinkButton>
and some Javascript for the head of your page:
<script language="javascript">
function login13(e) {
if (e.keyCode==13) { __doPostBack('lfLogin$lbGo',''); }
}
function search13(e) {
if (e.keyCode==13) { __doPostBack('lfLogin$lbSearch',''); }
}
</script>
and in your code-behind:
Private Sub Page_Load(ByVal Sender As Object, ByVal e As EventArgs)
If Not Page.IsPostBack Then
txtPwd.Attributes.Add("onkeyup", "return login13(event)")
txtSiteSearch.Attributes.Add("onkeyup", "return search13(event)")
End If
End Sub
Clearly you'll need to change both the javascript adn the code-behind to suit your controls' ID's... if you're not sure about the javascript __doPostBack arguments (NB the double-underscore) then run your page and look at the source as rendered in your browser and take the names from there...
Good luck....
Fred
|
|
|
|
|
Thanks very much all.. Will give it a try and post back should i encounter any difficulties.
Cheers
Dev
|
|
|
|
|
Hi experts
Is there a way to know what button was click within a form?
Here is my code:
<script language="javascript" type="text/javascript">
function Form1_onSubmit() {
alert("button clicked")
}
</script>
...
<form id="Form1" runat="server" onsubmit="return Form1_onSubmit()">
...
|
|
|
|
|
This doesn't look like an ASP.NET question to me. If you want to know what button was pressed, create button server controls and handle their click event.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Provably I didn't make myself clear,so I will describe exactly what I need to accomplish.
On a asp.net page there are 2 buttons(edit and save). I want to validate 2 fields only when the save button is clicked. If edit is clicked, then I don’t want to validate any fields. I thought that using javascript I can identify which button was clicked. If (save button) then validate, else don’t validate.
Thank you guys
|
|
|
|
|
I am using ReportViewer Control on my asp.net page. Report consists of three datasets with each having its own table. All thses three tables are vertically and horizonatlly aligned and have same numbers of columns. Report looks like a homgeneous single report. Output of report is on three pages since there are many rows. Page 1 and 2 displayes rows from dataset1/Table1(it has large amout of data compared to other two datasets) and last page has remaining rows from dataset1/table1 and and rows from dataset2/table2 and dataset3/table3. While on page 1 and 2 vertical scrollbar runs fine but on page 3 vertical scrollbar crashes as soon as one tries to scroll with follwoing errror message:
Microsoft JScript runtime error: 'children.0.children.0.children.1.children' is null or not an object.
Horizontal scrollbar runs ok without any problme. While in preview mode and after deploying and viewing on server itself Report does not crash. It crashes only while viewing on ReportViewer Control on webpage in asp.net application. Any help to solve this problem will be highly appricated and I would like to thank you in advance.
Thank you.
Bharat Gadhia
|
|
|
|
|
I found the culprit!! By setting FixedHeader property to false the crashing behaviour is stopped. But now how to achieve FixedHeader without crashing is question.
Thank you.
Bharat Gadhia.
|
|
|
|
|
Does anyone know of a ASP YouTube Clone Script?
Thank you
Have an enjoyable and safe Holiday
|
|
|
|
|
Hi all,
I am trying to create a .csv file containing all the records returned from an odbc query but have so far ben unable to find any help on the matter.
I am using a standard odbc connection string etc. and executing the reader, but I don't know how to put the returned recordset into a .csv file.
Any help would be appreciated as this is the first time i've tried something like this and I'm still pretty new to .net
many thanks
mark
|
|
|
|
|
Sir,
Can any body tell me any sites or downloads for taking support in Biztalk server 2004 development. Because am new to this field. pls. Thank you.
Regards,
S/W Engineer
Akebono Soft Technologies
aleem_abdul@akebonosoft.com.
|
|
|
|
|
Wow! This new thing called Google returned over 1 million records about Biztalk 2004! And since it's a Microsoft product, I'm sure msdn would not have a single article about it.
______________________
stuff + cats = awesome
|
|
|
|
|
Yes, I have been trying with google but, really I couldnt find what I want. I want a link which can explain me about all the development concepts starting from schemas to orchestration and property schemas and adpapters all development with examples atleast with one example.
Could u pls help me in this regards. I would feel very thankfull to u.
Regards,
S/W Engineer
Akebono Soft Technologies
aleem_abdul@akebonosoft.com.
|
|
|
|
|
Better Buy a Book Related to Biztalk 2004 and read it.
Otherwise you could not understand.
As leckey said there are lot of links are there since that could not help you means better buy a book and start practicing the code.
Regards,
Satips.
|
|
|
|
|
Dear Satip,
Could u pls. advice me which is the best book to fit needs of all people like biginners to developers. I would be thankfull to you.
Regards,
S/W Engineer
Akebono Soft Technologies
aleem_abdul@akebonosoft.com.
|
|
|
|
|
Hi
Well basically I want to create some sort of rating system, usuing the ajax ratng control, below is an overview.
1. User rates page via rating control, selecting 1- 5 stars via clicking on them.
2. The value then tgets stored in a database
3. The top five pages with the highest numbers, a link gets displayed to the web page on the home page
http://www.codeproject.com do something, almost identical to this, but the one thing I dont understand is that the website will have around 1k of pages, therefore wont this be really slow? and how will I add the values up each time a page is rated?
Any help appreciated
Thanks
|
|
|
|
|
using a grid i have created two rows by binding the hidden template field
with a datasource in pageload event,
Now i have to Add a new row in the grid using a button click....maitaining the values in the textbox in the grid entered by user....
=========================
/*
<asp:datagrid id="dgLocsch" runat="server" width="80%" cssclass="lbl_font" autogeneratecolumns="false">
<columns>
<asp:templatecolumn visible="false">
<itemtemplate>
<%# Eval("ROW") %>
<asp:templatecolumn headertext="Day From">
<headerstyle cssclass="sblue">
<itemtemplate>
<asp:textbox id="txtDayFrom" runat="server" width="50px">
*/
coding in page_load event is
===================================
protected void Page_Load(object sender, EventArgs e)
{
Addrow(dgLocsch, 2);
}
private void Addrow(DataGrid dg, int NoOfRows)
{
DataTable dt = new DataTable();
dt.Columns.Add("ROW");
for (int i = 1; i <= NoOfRows; i++)
{
DataRow dr;
dr = dt.NewRow();
dr["ROW"] = i.ToString();
dt.Rows.Add(dr);
}
dg.DataSource = dt;
dg.DataBind();
}
can any one help me......
thank u
|
|
|
|
|
Here is what you can do. Before you bind your grid (on page load, or whenever) store you dataTable in viewstate.
ViewState["yourDataTable"] = dt;<br />
<br />
<br />
private void Addrow()<br />
{<br />
DataTable dt = (DataTable)ViewState["yourDataTable"];<br />
<br />
int row = 0;<br />
<br />
while (row < dt.Rows.Count)<br />
{<br />
<br />
TextBox txt = (TextBox)this.GridView.Items[row].FindControl("txt");<br />
dt.Rows[row]["txtValue"] = txt.Text;<br />
<br />
<br />
row += 1;<br />
}<br />
<br />
DataRow dr;<br />
dr = dt.NewRow();<br />
dt.Rows.Add(dr);<br />
<br />
<br />
dg.DataSource = dt;<br />
dg.DataBind();
I didn't get any requirements for the signature
|
|
|
|
|
thnks....
my requirement is i need a grid with two rows and two cols
with a textbox inside a gridcell....
i have a add button ....
when an user clicks the add button...an extra row has to be generated...the values entered by the user in the textbox should be maintained
i need the complete codings..can u plz send me that....
thank u
|
|
|
|
|
using a grid i have created two rows by binding the hidden template field
with a datasource in pageload event,
Now i have to Add a new row in the grid using a button click....maitaining the values in the textbox in the grid entered by user....
=========================
<asp:datagrid id="dgLocsch" runat="server" width="80%" cssclass="lbl_font" autogeneratecolumns="false">
<columns>
<asp:templatecolumn visible="false">
<itemtemplate>
<%# Eval("ROW") %>
<asp:templatecolumn headertext="Day From">
<headerstyle cssclass="sblue">
<itemtemplate>
<asp:textbox id="txtDayFrom" runat="server" width="50px">
coding in page_load event is
===================================
protected void Page_Load(object sender, EventArgs e)
{
Addrow(dgLocsch, 2);
}
private void Addrow(DataGrid dg, int NoOfRows)
{
DataTable dt = new DataTable();
dt.Columns.Add("ROW");
for (int i = 1; i <= NoOfRows; i++)
{
DataRow dr;
dr = dt.NewRow();
dr["ROW"] = i.ToString();
dt.Rows.Add(dr);
}
dg.DataSource = dt;
dg.DataBind();
}
can any one help me......
thank u
|
|
|
|
|
Hi,
I am new to the built in health monitoring functionality that comes built into the .net framework. I have followed a v.good video tutorial and I cant seem to get the last part of my code to work correctly...
I have configured my app to display an error page (when necessary) and this will write errors to the event viewer along with my custom error messages - this works fine.
My problem is when I try to write these same errors to sql. Here is my code from web config:-
<code><healthMonitoring>
<eventMappings>
<add name="InputValidationEvent"
type="WebEvents.InputValidationEvent, WebEvents"/>
</eventMappings>
<rules>
<add name="InputValidationToSql"
eventName="InputValidationEvent"
provider="SqlWebEventProvider"
profile="Critical"/>
</rules>
</healthMonitoring></code>
Here is the code in my WebEvents assembly class:-
<code>using System;
using System.Collections.Generic;
using System.Text;
using System.Web.Management;
namespace WebEvents
{
public class InputValidationEvent : WebFailureAuditEvent
{
public InputValidationEvent(object sender, string message)
: base(message, sender, WebEventCodes.WebExtendedBase + 1)
{}
public override void FormatCustomEventDetails(WebEventFormatter formatter)
{
base.FormatCustomEventDetails(formatter);
//formatter.AppendLine("This is where you can write custom message for the event logger!");
formatter.AppendLine(string.Format("Actual error exception raised by the PNWeb app : {0}",this.Message));
}
}
}</code>
What happens when an error occurs in my app:-
1) Errors are written to the event viewer - which is ok.
2) In App-Data (within my app) an ASPNETDB.MDF file appears, along with aspnetdb_log.LDF.
It doesn't write the error to the aspnet_webevents_events table which exists in my DB?
So what I need to know is: Why does it write the error to the DB within the App_data folder & NOT to the aspnet_webevent_events table in my database?
Hope I've explained in enough detail - its driving me nuts!
Thanks
Janet
|
|
|
|
|
hi
i bound a textbox in gridview column now i want to get the value of each text box. every row has image button. when i click on image button i want the value of textbox which is present in selected row
Please help me Thanx
|
|
|
|
|
Hi,
I've just worked on something very similar, here is my code:-
protected void _gridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
//find the link button for each row being databound
LinkButton linkButton = new LinkButton();
linkButton = (LinkButton)e.Row.FindControl("_name");
//Needed as the first row is for the headings!
if (linkButton != null)
{
//set its CommandArgument so that this can be referenced in the RowCommand Event of the GridView!
linkButton.CommandArgument = e.Row.RowIndex.ToString();
linkButton.CommandName = "ImageClicked";
}
}
protected void _gridView_RowCommand(object sender, GridViewCommandEventArgs e)
{
if ((string)e.CommandName == "ImageClicked")
(
// Convert the row index stored in the CommandArgument property to an Integer.
int rowIndex = Convert.ToInt32(e.CommandArgument);
// Retrieve the row that contains the Linkbutton clicked from the Rows collection.
GridViewRow row = _gridView.Rows[rowIndex];
//use the findcontrol method
TextBox tb = new TextBox();
tb = (TextBox)e.Row.FindControl("_txtName");
)
}
Hope this helps
Janet
|
|
|
|
|
"\n" is used for next line but we can use for spacing in ASP.NET
as shown below
Name : The Knowledge
Skills : ASP.NET
Thnx in advance
|
|
|
|
|
what is your question ??
When you get mad...THINK twice that the only advice
Tamimi - Code
|
|
|
|