QA@IT
«回答へ戻る

5619
     File1.PostedFile.SaveAs(SendPath & "_1.JPG")
 
 指定されたかは、PostedFileのFilenameプロパティからわかると思います。
+
+なお、質問だとSendPathに何もセットしていませんが、SendPathも適切な値に設定して下さいね。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。

upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    Me.Form.EncType = "multipart/form-data"

End Sub

現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。


inputタグでrunat="server"をつけた場合

runatサーバーをつけるとname属性が変わるので…というのが他の回答についてますが、
runat="server"をつけた時は以下の様にコントロールから取れます。

File1.PostedFile.SaveAs(SendPath & "_1.JPG")

指定されたかは、PostedFileのFilenameプロパティからわかると思います。

なお、質問だとSendPathに何もセットしていませんが、SendPathも適切な値に設定して下さいね。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。


upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        
        Me.Form.EncType = "multipart/form-data"

    End Sub


現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。


---

## inputタグで`runat="server"`をつけた場合

runatサーバーをつけるとname属性が変わるので…というのが他の回答についてますが、
`runat="server"`をつけた時は以下の様にコントロールから取れます。

    File1.PostedFile.SaveAs(SendPath & "_1.JPG")

指定されたかは、PostedFileのFilenameプロパティからわかると思います。

なお、質問だとSendPathに何もセットしていませんが、SendPathも適切な値に設定して下さいね。

5619
 現在、Content1のタグ につけているenctypeは不要です。
 
 スマホからなのでタイプミスなどあったらごめんなさい。
+
+
+---
+
+## inputタグで`runat="server"`をつけた場合
+
+runatサーバーをつけるとname属性が変わるので…というのが他の回答についてますが、
+`runat="server"`をつけた時は以下の様にコントロールから取れます。
+
+    File1.PostedFile.SaveAs(SendPath & "_1.JPG")
+
+指定されたかは、PostedFileのFilenameプロパティからわかると思います。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。

upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    Me.Form.EncType = "multipart/form-data"

End Sub

現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。


inputタグでrunat="server"をつけた場合

runatサーバーをつけるとname属性が変わるので…というのが他の回答についてますが、
runat="server"をつけた時は以下の様にコントロールから取れます。

File1.PostedFile.SaveAs(SendPath & "_1.JPG")

指定されたかは、PostedFileのFilenameプロパティからわかると思います。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。


upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        
        Me.Form.EncType = "multipart/form-data"

    End Sub


現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。


---

## inputタグで`runat="server"`をつけた場合

runatサーバーをつけるとname属性が変わるので…というのが他の回答についてますが、
`runat="server"`をつけた時は以下の様にコントロールから取れます。

    File1.PostedFile.SaveAs(SendPath & "_1.JPG")

指定されたかは、PostedFileのFilenameプロパティからわかると思います。

5619
 マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。
 
 Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
-Page_Loadイベントで設定する方がいいでしょう。
+必要なページのPage_Loadイベントで設定する方がいいでしょう。
 
 
 upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。

upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    Me.Form.EncType = "multipart/form-data"

End Sub

現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
必要なページのPage_Loadイベントで設定する方がいいでしょう。


upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        
        Me.Form.EncType = "multipart/form-data"

    End Sub


現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。

回答を投稿

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
Page_Loadイベントで設定する方がいいでしょう。

upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    Me.Form.EncType = "multipart/form-data"

End Sub

現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。

マスターページを利用していますので、マスターページのFormのenctypeを設定する必要があります。

Site.MasterのFormタグに追加する手はありますが、アップロードを行わないページに対しては無意味なため、
Page_Loadイベントで設定する方がいいでしょう。


upload.aspx.vbのPage_Loadの先頭で以下の様にしてください

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        
        Me.Form.EncType = "multipart/form-data"

    End Sub


現在、Content1のタグ につけているenctypeは不要です。

スマホからなのでタイプミスなどあったらごめんなさい。