我想檢查我的流是否超過100千字節。檢查千字節的流
我有這樣的:
int size = FileUpload1.PostedFile.ContentLength/1024;
if (size<100)
{
這是爲了做到這一點?
我想知道的另一件事是,如何將圖片自動調整爲圖像控件。
我記得在WinForm圖像控制具有自動調整property..But我沒有看到一個ASP中的圖像控制
我想檢查我的流是否超過100千字節。檢查千字節的流
我有這樣的:
int size = FileUpload1.PostedFile.ContentLength/1024;
if (size<100)
{
這是爲了做到這一點?
我想知道的另一件事是,如何將圖片自動調整爲圖像控件。
我記得在WinForm圖像控制具有自動調整property..But我沒有看到一個ASP中的圖像控制
它看起來像這樣做的權利,是
對於ImageControl:只需設置圖像控制和圖像的高度和寬度將會縮放。如果你不設置任何高度和寬度控制設置此時,相應的高度和寬度本身
<asp:Image ID="img1" runat="server" Height="400" Width="400" ImageUrl="WHATEVERURLHERE" />
這更好地張貼爲評論,它不能證明答案。 –
我看不出爲什麼我必須詳細說明第一個問題。它只是正確的方法:)而第二個問題,我提供了詳細信息 – Martin
好的答案馬丁。所有我想知道的 –
要回答你的第一個問題:根據MSDN的ContentLength
是以字節爲單位的lenght,所以是的,這是應該做的正確方法它。
您正在使用<
運算符,因此您正在檢查數據流是否爲下的 100千字節。
使用>=
操作員檢查流爲100千字節以上:
int size = FileUpload1.PostedFile.ContentLength/1024;
if (size >= 100) {
...
}
要設置圖像的大小,你會設置它的寬度和/或使用CSS的width
和height
風格高度,或圖像標記中的HTML屬性width
和height
。
這就是對的,我想這個流的大小不超過100千字節 –
@Dmitry Makovetskiyd:所以你低估了我的答案,因爲我回答了你實際詢問的內容,而不是你想要問什麼? – Guffa
請不要在一個問兩個不同的問題。它使得搜索它,並在以後更難找到一個很好的答案。你應該針對你的第二個問題提出一個特別的問題。 – ChrisWue
關於圖像,只要給它固定的寬度或高度,另一個尺寸將由瀏覽器自動計算。 –