|
I'm using Asp.net 3.5 on Godaddy, and I need a way for users to upload large files using Asp.net FileUpload Control, I don't want to use a third party
I've changed the value of maxRequestLength in web.config as follows:
<httpRuntime executionTimeout="1100" maxRequestLength="512000" />
but when uploding a file of about 32 MB, upload process goes well (I can see percentage for the process in the down-left corner of Chrome browser), but after a while, the process restarts !! and after going with upload for a while page crashes without errors (just telling me that page cannot be displayed)
The same happens on IE (but of course without percentage)
Please help me to solve this issue without third party
|
|
|
|
|
It may helps you
string filename = fuUploadVideo.FileName;
string path = Server.MapPath("Uploads4");
string strFinalFileName = Path.GetFileName(fuUploadVideo.FileName);
long FileLength = fuUploadVideo.PostedFile.ContentLength;
long uploadchunklimit;
int SizeLimit = (int)FileLength;
if (FileLength <= 1024)
{
uploadchunklimit = 1;
SizeLimit = (int)FileLength;
}
else if (FileLength > 1024)
{
uploadchunklimit = FileLength / 1024;
SizeLimit = 10;
}
else if (FileLength <= 10240 && FileLength > 1024)
{
uploadchunklimit = FileLength / 1024;
}
else
{
uploadchunklimit = FileLength / 1024;
}
long lngSize = (long)SizeLimit;
lngSize = 1024 * 1024;
string ext = Path.GetExtension(fuUploadVideo.PostedFile.FileName);
fuUploadVideo.PostedFile.SaveAs(Server.MapPath("~\\Uploads4\\" + filename));
|
|
|
|
|
Thank you for your reply, but I don't understand how this code helps me
|
|
|
|
|
you can use fileuploader control
|
|
|
|
|
Do you mean FileUpload control?
Have you read my original post???
|
|
|
|
|
hi, i'm loading an aspx file by XmlTextReader class and trying to change the content and saving with appropriate encoding.
but after the changes the entered arabic characters are unreadable !
i added this before "" tag but it makes an exception and prevent resuming proccess:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
this is the codebehind:
[WebMethod]
public string addCommentAndChangePageSource(string commenter, string content,string pageAddress)
{
//Server.MapPath("~/" + pageAddress)
string Path = pageAddress.Replace("http://localhost:50814/jangalwiki/",Server.MapPath("~/"));
//System.IO.StreamReader r = new System.IO.StreamReader(pageAddress,System.Text.Encoding.UTF8);
XmlTextReader txReader = new XmlTextReader(pageAddress);
XmlDocument xmlDoc = new XmlDocument();
//xmlDoc.Load(r);
xmlDoc.Load(txReader);
int newCommentIndex = xmlDoc.GetElementsByTagName("commitedcomment").Count - 1;
XmlNode commitingNode = xmlDoc.GetElementsByTagName("commitedcomment")[newCommentIndex];
XmlNode freshNode = commitingNode.CloneNode(true);
XmlNode writerLabel = xmlDoc.GetElementsByTagName("commitedcommenterName")[newCommentIndex];
XmlNode commentContentLabel = xmlDoc.GetElementsByTagName("commitedcommentContent")[newCommentIndex];
XmlNode commentDate = xmlDoc.GetElementsByTagName("commitedcommentDate")[newCommentIndex];
XmlNode commentTime = xmlDoc.GetElementsByTagName("commitedcommentTime")[newCommentIndex];
Persia.SolarDate newDate = Persia.Calendar.ConvertToPersian(DateTime.Now);
string date = newDate.ToString();
string time = DateTime.Now.ToShortTimeString();
writerLabel.InnerText = commenter;
commentContentLabel.InnerText = content;
commentDate.InnerText = date;
commentTime.InnerText = time;
XmlNode commentsBox = xmlDoc.GetElementById("postComment");
commentsBox.AppendChild(freshNode);
//XmlDeclaration xmlDec = (XmlDeclaration)xmlDoc.FirstChild;
//xmlDec.Encoding = System.Text.Encoding.UTF8.ToString();
xmlDoc.Save(Path);
return "changed";
}
what to do?
|
|
|
|
|
I'm getting the "Microsoft JScript runtime error: Object expected" error using Telerik for MVC. These are the lines causing the issue:
@Html.Telerik().ScriptRegistrar().OnDocumentReady(
@<text>
$('#checkAllMembers').click(function checkAll()
{
$("#ResultsGrid tbody input:checkbox").attr("checked", this.checked);
});
</text>)
The thing is, the checkAll function actually does work! I have the following line at the top of my view:
Layout = "~/Views/Shared/SiteLayout.cshtml";
<link href="@Url.Content("~/Content/Site.css")" rel="Stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.5.1-vsdoc.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcValidation.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate-vsdoc.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/modernizr-1.7.min.js")" type="text/javascript"></script>
@(Html.Telerik().StyleSheetRegistrar().DefaultGroup(group => group.Add("telerik.common.css").Add("telerik.sunset.css").Combined(true).Compress(true)))
@(Html.Telerik().StyleSheetRegistrar().DefaultGroup(group => group.Add("telerik.examples.css").Add("telerik.common.css").Add("telerik.rtl.css").Combined(true).Compress(true)))
I have the following line at the bottom of my SiteLayout.cshtml:
@(Html.Telerik().ScriptRegistrar().DefaultGroup(group => group.Combined(true).Compress(true)))
Haven't been able to resolve this yet. Thanks in advance!.
|
|
|
|
|
Hi,
I'd like to know how to set the NavigateUrl of a ImageMap in Repeater
This code returns an error.
Thank you.
<asp:Repeater ID="RepeaterOthers" runat="server">
<ItemTemplate>
<asp:ImageMap ID="ImageOthersBack" Height="145px" Width="200px" HotSpotMode="Navigate" runat="server" ImageUrl='<%# String.Format("~/images/{0}.png", Container.DataItem) %>'>
<asp:RectangleHotSpot Top="96" Bottom="128" Left="28" Right="175" NavigateUrl='<%# String.Format("~/Link.aspx?Id={0}", Container.DataItem) %>' />
</asp:ImageMap>
</ItemTemplate>
</asp:Repeater>
|
|
|
|
|
Then post here error message too? because other person don't know how your are binding in code and with which column? so post full error message.
Parwej Ahamad
|
|
|
|
|
I have created a Client Server Chat application in Windows form using TCP/IP listeners.
I am trying the same thing in ASP.Net web app also but it seems that the traditional web service is applicable for this kind of application.
Or is there anyway i can use sockets in Web app and create Client server chat application.
Any article or help is appreciated.
|
|
|
|
|
|
Hi All,
Our Project is migrated form visual studio 2003 to 2005.
we are using frameset for page layout.(header,footer,content)
<script type="text/javascript" >
document.write('<frameset rows="'+ val1 + ','+ val2 + '" border="0">')
document.write('<frameset id="FrameName" cols="13%,87%" >')
document.write('<frame name="main" id="idmain" onload="LoadXml();" src="right.aspx" scrolling="no" noresize>')
document.write('<FRAME name="workarea" id="workarea" src="../main/home.aspx" scrolling="auto" noresize>')
document.write('</frameset>')
document.write('<frame src="bottom.aspx">')
document.write('</frameset>')
</script>
We want to remove this and go for other good approach.
We cannot use master page because each page i need to remove the html tag and add place holder.
So with out avoiding this is there any good way to solve this?
Will DIV solve this?
or Any third pary tool solve this?
Please Suggest?
Ramkumar
("When you build bridges you can keep crossing them. ")
http://ramkumarishere.blogspot.com
|
|
|
|
|
I want to send email on particular Date & Time. How to achieve this? I am using Sql 2005 for storing Date & time for sending emails.
|
|
|
|
|
You can create Sql job which executes in every say 5 minutes and fetch entry from database which mail to send.
To send the mail, you can use Clr Stored procedure.
Another approach is:
send mail using Windows/Other scheduler.
|
|
|
|
|
Create a windows application/service that will be sending emails at your chosen time. That way you have more control on other functionalities to add before and after sending your e-mails.
Good luck,
Morgs
|
|
|
|
|
Hi, I was creating a login form in visual web developer express. In my web.config, I have inserted these codes for the connection of my database:
<connectionStrings>
<clear />
<add name="LocalSQLServer"
connectionString="Server=.;Database=youtubelogin;Trusted_Connection=Yes;" />
</connectionStrings>
The problem is when I add a Login control on my page, and click on the ASP.Net configuration website for the security to add roles, I got this error:
The connection name 'ApplicationServices' was not found in the applications configuration or the connection string is empty. (c:\documents and settings\ali\my documents\visual studio 2010\Projects\Youtube\Youtube\web.config line 25)
Here is my entire web.config below:
="1.0"
<configuration>
<connectionStrings>
<clear />
<add name="LocalSQLServer"
connectionString="Server=.;Database=youtubelogin;Trusted_Connection=Yes;" />
</connectionStrings>
<system.web>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0" />
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices"
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/" />
</providers>
</membership>
<profile>
<providers>
<clear/>
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/"/>
</providers>
</profile>
<roleManager enabled="false">
<providers>
<clear/>
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
</providers>
</roleManager>
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>
Help me, I'm a beginner..
|
|
|
|
|
Hello,
Problem 1:
I am developing a website. The start page is index.html, it redirects a user to the 'destination.aspx' page.
While the site is in development I have a 'coming soon' page that has a login form to restrict access to the main page.
I set windows forms authentication in web.config and the user is redirected to 'destination.aspx' page after login and the default login page is the 'coming soon' page.
The problem:
when I ented the sitename intothe addressbar I see the 'coming soon' page. Then I login but instead of seeing the 'destination.aspx' page it opens the login page again instead and opens the 'destination.aspx' page after the second-time login.
How to fix it?
Problem 2:
how to change how the address of the site looks in the address bar?
- I need it to be sitename.com instead of www.sitename.com
- I need it to look like sitename.com/itemname instead of sitename.com/destdir/destination.aspx?itemname
- need sitename.com instead of sitename.com/destdir/destination.aspx
How to do that?
I am using asp.Net framework 4.0 and windows hosting/Plesk control panel.
Thank you
EDIT:
my web.config login part:
<forms name=".ASPXAUTH" loginUrl="./ComingSoon/index.aspx" timeout="180" requireSSL="false"
defaultUrl="./Destination/destination.aspx" protection="All" cookieless="UseUri" >
Clarification on problem 1:
I enter the sitename and index.html opens 'coming soon' login page http://www.sitename.com/ComingSoon/i...?ReturnUrl=%2f. I enter the password and instead of being redirected to 'destination.aspx' main page the login page is opened again. (http://www.sitename.com/ComingSoon/i...stination.aspx) Then I enter the password again and after this attempt it redirects me to the main page - 'destination.aspx'.
-- modified 4-Oct-11 20:26pm.
|
|
|
|
|
|
Thank you!
My first problem is that after a user has logged in he is redirected to login page again instead of being redirected to the post-login (default) page.
|
|
|
|
|
Gathering from the original post you said you have set "windows forms" authentication?
But to my understanding those are two different authentication types:
1. Windows Authentication
- http://msdn.microsoft.com/en-us/library/ff647405.aspx[^]
2. Forms Authentication
- http://msdn.microsoft.com/en-us/library/ff647070.aspx[^]
But likewise, there are many ways you can resolve figuring out as to whether or not a user is logged, simply create lets say a Session["user"] when user logs in. e.g.
Session[ "user" ] = "ValueToIdentifyUser";
To check if requesting user has logged in, check like so:
if( Session[ "user" ] != null )
{
}
else
{
}
Hope that helps,
Morgs
|
|
|
|
|
Hi
we have 8 usercontrols on .aspx page and we are getting data through restapi(Webservice Htttp singel Url for all 8 user controls) once we get the data from restapi and we are storing data into "Session" .Session data will be loaded for all user controls,We need to improve performance of page , how can we achieve this .Please suggest me better way.
Regards,
Vishnu.
|
|
|
|
|
We don't have idea about code performance but we can suggest here that use caching on service side OR Aps side.
Parwej Ahamad
|
|
|
|
|
You have left many question unanswered. What type of data? How much? How often is it used/accessed? What are your metrics for performance? How will you tell if there is an improvement? Is the data shared by users or unique to an individual user? Are the servers load balanced?
No comment
|
|
|
|
|
Hey Guys,
Sorry for posting this in the wrong section, don't really know where else to post this.
My website sends a confirmation email to registered delegates with a navy blue background color,
Is there a way to change the reply font color to white when they reply on the email?
Thanks in advance.
|
|
|
|
|
Not possible from other side when anyone replying because you don't have control over other aps.
Parwej Ahamad
|
|
|
|