|
|
Hi,
Increase And Decrease Width of GridView Column on Mouse Darging , please suggest me better way
Regards,
Vishnu.
|
|
|
|
|
hi,
vishnukamath wrote: Increase And Decrease Width of GridView Column on Mouse Darging
You can use ExtJs.net.It will solve your issue, check the demo
http://examples.ext.net/[^]
|
|
|
|
|
To assign width for all column using ItemStyle-Width property with in Item template
|
|
|
|
|
Hi All, I am wondering how to validate date using regular expression and not allowing any future date if the user wants to put it in anyway.
thanks,
|
|
|
|
|
Hi,
no, it's not possible with regular expression, regular expression can only validate patterns, you can use compare validator for this purpose or use .NET function DateTime.Now to acquire todays date, then compare it programmatically with the date from user's input.
Regular expression for date is
(?x)(? [1-9]|1[0-2])(/?)(? [1-9]|[12][0-9]|3[01])(\1)\d{4}\d/\d/\d{4}
|
|
|
|
|
Thank you Iqbal bhi, I will get the user input and then compare with present date in the back end.
thanks for the date format.
|
|
|
|
|
thanks for your reply, I know it can be done using back end Csharp code. But how do I display message to user that something is wrong.
|
|
|
|
|
Just to add to Shahriar Iqbal Chowdhury's answer, you can use the regex validator to do an "idiot check" Client side and use dateTime.TryParse[^] to check server side. There are several attempts to do it here[^] without the regex using JavaScript instead.
For the regex pattern, I've always found http://regexlib.com[^] useful, it also gives a summary of how well well the regex matches etc.
|
|
|
|
|
|
I am doing some research into ftp.
I have developed an website that allows the user to ftp files to a server.
I was just wondering if there are any security implications in doing so?
Any information is much appreciated.
ASP all the way
|
|
|
|
|
You are going to force them to log in ? Right ?
No anonymous connections. You may want to see if there is a method for your FTP server software to limit the amount of data a folder can have uploaded. (Think disk quota)
I would recommend monitoring the FTP destination folder very carefully for abuse; maybe a nightly job that would compare the number of files / size from the night before to the current day and send an email notification if too many files have changed or the file size has changed dramatically. Using a system like this, you won't bother an Admin with yet another email notification.
just some things to think about.
Good luck.
|
|
|
|
|
FTP passes login/password in the clear, so someone could intercept them. Use SFTP, if you can.
Naughty people like to find open FTP locations to upload naughty things. Then they tell their friends where to get those naughty things. Make the upload folder write-only. (If you need to have those files accessible via FTP again, you move them to a downloadable folder, after checking them out either manually or by a process you'll need to create.)
|
|
|
|
|
I have looked into the SFTP, and the only way of really doing this is using 3rd party component although there are some class librarys. Would another alternative be to use SSL and ftp?
ASP all the way
|
|
|
|
|
I'm pretty sure once you hit the FTP protocol it's just going to jump out of the SSL world.
|
|
|
|
|
Appreciate the info. I'll do some more research and come up with a solution looking into SharpSSH which looks promising.
ASP all the way
|
|
|
|
|
Hey there!
Im developing website using asp.net and html mixed.
So I rather chose to use html select tag and checkbox tag. Contact.aspx.cs (code behind) doesn't recognise it because it is html tags. Is there a way to recognise html tags in code behind?? Look at below codes (bold):
Contact.aspx:
id="dlist1" onchange="swapImage1()">
Faith Card
Grace Card;
Blue
Contact.aspx.cs:
msg += "Name: " + txtName.Text; // fine
msg += "<br>Surname: " + txtSurname.Text; // fine
msg += "<br>Email: " + txtEmail.Text; // fine
msg += "<br>Order:" + HtmlTextWriterTag.Select.ToString("dlist1"); // belong to select tag
msg += "<br>Order:" + HtmlTextWriterTag..... // belong to checkbox tag - how?
mail.Body = msg;
mail.BodyEncoding = System.Text.Encoding.ASCII;
Hope you can help fix it! Your help much appreciated. It is urgent. Thank you!
|
|
|
|
|
Add the runat="server" attribute to the html tags and use the corresponding controls from the System.Web.UI.HtmlControls namespace.
|
|
|
|
|
I followed your instruction. According to the result runat="server" attribute in the html tags is error.
Look at bold codes:
Contact.aspx
id="dlist1" onchange="swapImage1()">
<optgroup label="Sow Seeds of Love">
Faith Card
Code behind:
msg += " Order:" + dlist1.SelectedIndex; OR
msg += " Order:" + HtmlTextWriterTag.Select.ToString("dlist1");
Am I doing right???
|
|
|
|
|
You have not applied the server attribute to the select element
<select runat="server" name="order" size="12" multiple="multiple" style="width:330px;" onchange="swapImage1()">
Notice how this code was also formatted here. Please do the same.
Cyberoxy wrote: According to the result runat="server" attribute in the html tags is error
According to what results?
DO NOT ask for urgent help here. This is a volunteer site and people will answer you on their own time, not yours. Most people who can give you the most help will just ignore an urgent request as it is very rude.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
I am so sorry to irritate you but I dont mean it. It was urgent because I have to complete the website for my client today therefore I was so stressed. Next time I wont do it again.
Sorry it was not clear when I said "according to the result runat="server" attribute in the html tags is error" - I mean when I debug the website, it display error : 'HtmlSelect' cannot have children of type 'LiteralControl' after I copy yours : <select runat="server" name="order" size="12" multiple="multiple" style="width:330px;" önchange="swapImage1()"> plus I also have inserted using System.Web.UI.HtmlControls; in code behind. Seems it is difficult to solve it, isn't it?
Thanks for your time
|
|
|
|
|
Cyberoxy wrote: also have inserted using System.Web.UI.HtmlControls; in code behind
Are you creating the select element form the code-behind or in the markup? You can't do it both ways.
If you are adding the control via code-behind then it is already a server control. If you are creating it in the markup then you must specify the runat=server attribute.
If you are creating the select via code-behind why are you not using an ASP.NET Dropdownlist control?
Cyberoxy wrote: Seems it is difficult to solve it, isn't it?
It isn't difficult to solve at all when you know and understand what you are doing.
Cyberoxy wrote: It was urgent because I have to complete the website for my client today
Poor planning on your part is no excuse for rudeness. If you had properly planned this project you would not be rushing to implement something the day you are to deliver. That is inexcusable.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
I do not see the runat="server" attribute in the select tag.
|
|
|
|
|
Declare your tag like this:
<select id="mySelElement" runat="server">
.......
.......
.......
</select>
Then you should be able to access your html element from your code behind like this:
string selectedValue = mySelElement.Value;
|
|
|
|
|
Yes I did put runat="server" in the select element like this:
Error keeps displaying red line - runat=server. I dont know why!
I will try my best to find a solution. Thanks for your help, guys!
|
|
|
|