|
Try parsing the Request.Url.OriginalString path
|
|
|
|
|
Hi All,
I have a page in which javascript is used for validation of client side. There is a textbox which bydefault invisible. When some one select a checkbox that textbox appears. Now when that checkbox is unchecked the javascrit cant recognize the textbox by getElementById.
Can any body help in that wht shoud I do for that.
Thanks in Advance.
|
|
|
|
|
hi,
if u are using asp.net textbox then from page source u can see that textbox's id will be changed. so when u are trying to find textbox from javascript find id by that new id which is coming in page source in html page. hope it will help.
Thanks,
Sun Rays
|
|
|
|
|
Can u plz give me example of that. How can i find that id. That will be same , i think it will not change.
|
|
|
|
|
in java sript write this.
var test = document.getElementById('ctl00_testLBL');
var testValue = test.value;
testLBL = my label's ID
so it will changed to this 'ctl00_testLBL'.
so one run your application and from html page source see label's ID. it will similar to this......
Thanks,
Sun Rays
|
|
|
|
|
Thank u very much for ur help.
|
|
|
|
|
Are you setting the visibility on client-side or server-side with AutoPostBack for the CheckBox? Controls with Visible = false set on the server-side do not exist on the client-side.
|
|
|
|
|
I m making visibility true on server side.
|
|
|
|
|
hello
i just wanna ask why this error comes ? it comes when i write this code
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
txtErr.Text = ""
Me.SmartNavigation = True
'Page.SetFocus(DgEmpList)
Me.MaintainScrollPositionOnPostBack = True
If Me.IsPostBack = False Then
FillDeptCombo()
End If
End Sub
??????
|
|
|
|
|
i have run same code u have written here . i am not getting any error here.
may be problem in FillDeptCombo() function. please check it again..
Thanks,
Sun Rays
|
|
|
|
|
thanks for ur reply, but iam sure that the error in that code cuz i tried to commit the maintainScrollBarPostionOnPostBack and i dunt have the error. i think that the problem occurs when Smartnavigation and MaintainScoll exists tpgather. is that right ? any whay this is th FillDeptCombo code :
Sub FillDeptCombo()
Dim objAtteandance As New ClsDaCompanyInfo
Dim ds As New DsEmpAttendanceInfo.DepartmentDataTable
Dim dr As DsEmpAttendanceInfo.DepartmentRow
dr = ds.NewDepartmentRow()
dr.DepartmentName = ""
dr.ID = -1
ds.Rows.Add(dr)
ds.NewDepartmentRow()
cmbDept.DataSource = objAtteandance.GetDepartments()
cmbDept.DataTextField = "DepartmentName"
cmbDept.DataValueField = "ID"
cmbDept.DataBind()
end Sub
while: cmbDept is a dropDownList
|
|
|
|
|
Though I don't know why the overflow occurs (and don't think it could be figured out from just this sample), I'd like to point out that Page.SmartNavigation and Page.MaintainScrollPositionOnPostBack mostly refer to the same thing. 2.0 introduced the latter, and declared the former as deprecated.
"The SmartNavigation property has been deprecated. Use the SetFocus method and the MaintainScrollPositionOnPostback property instead." - From the MSDN documentation
|
|
|
|
|
hi
thanks for ur reply too, i know that they do the some thing and the Smartnavigation is a method in .NET2003 and MaintainScrollBar is a .NET2005 method, But is that a reason for an error.
but do u know somthing, i forget to tell you that its not a compilation error it occurs at runtime as an alert but the data appears and nothing wrong. sorry for that mistake
|
|
|
|
|
Hi,
I am trying to find a grid / table which will let me set the cols/rows from the code behind file, and which will raise a server side event (with cell details) when a cell is clicked. Is this possable? and if so could someone point me in the right direction?
Thanks
Tim
|
|
|
|
|
i did't get u properly
Thanks,
Sun Rays
|
|
|
|
|
Hi,
I am trying to set a grid or tables properties (num of rows, num of Cols, cell text, etc) from the server side before the page is displayed to the user. Then when the user clicks on a cell I need an event to fire on the server side so I can perform a database lookup.
Thanks
Tim
|
|
|
|
|
if i am right to understand u then u want to bind gridview and want to display data in gridview then when any cell will be clicked u want to perform some operations.
then u need to do this.
write this code in your page load event.
dim dt as datatabel
dt = get data table from database
grid.datasource = dt
grid.databind()
now on grid's property of selected index chaging u can do any opertion.
in gridview add one column as comman column type of select.
hope it will help..
Thanks,
Sun Rays
|
|
|
|
|
Kind of...
The grid isnt connected to a database - its simply displaying a list of available times / items eg
Item1 Item2
10:00
11:00 x y
I suspect that I need some third party grid / table, which I can specify rows, cols, text etc. I can write the HTML to create a table but cant seem to find a way to this in the PAGE_Load event, and then get a server side event to fire.
Cheers
Tim
|
|
|
|
|
if it's directoly displaying data in gridview then set this.
if u need something that on item click u need any operation then i am sugesting u that for every item create one datatabel and bind it to grid view.
Thanks,
Sun Rays
|
|
|
|
|
How do I use a GridView without a database connection - if I try gridView.Columns.Add() then it wants a database field?
Thanks
Tim
|
|
|
|
|
try this
in page load event write this.
dim dt as new datatable
dt.column.add("Item")
dim dr as datarow
dr = dt.newdatarow
dr.item("Item") = "test"
dt.rows.add(dr)
dr = dt.newdatarow
dr.item("Item") = "test12"
dt.rows.add(dr)
so now u have 2 rows in datatable.
now bing this datatable to gridview.
in gridview add one template column.
in that add one linkbutton,
and linkbutton's proerty set command = "select"
and in html u write this to text = '<%#DataBinder.Eval(Container.DataItem, "Item")%>'
so it will display all items as linkbutton u can click on that and can perform any opration in select index changing event of gridview...
Thanks,
Sun Rays
|
|
|
|
|
Sun Ray,
Yes - that works for adding data to the grid - however I dont understand the template bit, could you explane that a bit more.
Thanks
Tim
|
|
|
|
|
Hi,
I am working in asp.net 2.0 with C#. Now i have to send some mail messages from my web page to some email address.
I have tried some methods, in some cases it works without any errors. but it never deliver mails to the destination address.
Will anybody help me to solve this: if you have any working samples please let me know
Thanks in advance
Sebastian
|
|
|
|
|
i have done this.. it's working fine
Imports System
Imports System.web
Imports System.web.Mail
Dim objMail As New MailMessage()
objMail.From = "test@test.com"
objMail.To = "test@test.com"
objMail.Subject = "Testing"
objMail.Body = "Testing"
Mail.SmtpMail.Send(objMail)
hope it will work for u
Thanks,
Sun Rays
|
|
|
|
|
thanks for your reply.
let me check this out.
Sebastian
|
|
|
|