Click here to Skip to main content
15,887,214 members
Home / Discussions / ASP.NET
   

ASP.NET

 
Questionhelp me ... - Can't understand logic of code Pin
Nguyen Jay3-Jan-15 21:06
Nguyen Jay3-Jan-15 21:06 
AnswerRe: help me ... - Can't understand logic of code Pin
BillWoodruff4-Jan-15 1:15
professionalBillWoodruff4-Jan-15 1:15 
GeneralRe: help me ... - Can't understand logic of code Pin
Nguyen Jay4-Jan-15 1:19
Nguyen Jay4-Jan-15 1:19 
QuestionFile Upload for each row in GridView Pin
sudevsu2-Jan-15 4:13
sudevsu2-Jan-15 4:13 
AnswerRe: File Upload for each row in GridView Pin
sudevsu2-Jan-15 4:22
sudevsu2-Jan-15 4:22 
GeneralRe: File Upload for each row in GridView Pin
sudevsu2-Jan-15 5:35
sudevsu2-Jan-15 5:35 
Questionscroll bar Pin
Member 113308252-Jan-15 1:10
Member 113308252-Jan-15 1:10 
Questionproblem with response.writefile and triggers Pin
fa_itb31-Dec-14 0:14
fa_itb31-Dec-14 0:14 
i used telerik component
this is my code:

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<ClientEvents OnRequestStart="onRequestStart" />
<AjaxSettings>
VB


<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="FormLoading" />
<telerik:AjaxUpdatedControl ControlID="Lbl_Msg" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="tree_Image" EventName="SelectedNodeChanged">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="FormLoading" />
<telerik:AjaxUpdatedControl ControlID="Lbl_Msg" />
<telerik:AjaxUpdatedControl ControlID="tree_Permit" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>

html:
<telerik:RadGrid ID="RadGrid1" runat="server" Width="100%" >
<MasterTableView>
<Columns>
<telerik:GridButtonColumn ButtonType="ImageButton" CommandName="SaveImage" HeaderText="saveImage"
ImageUrl="~/images/saveImage.png" HeaderTooltip="saveImage" UniqueName = "SaveImage" >
</telerik:GridButtonColumn>
<telerik:GridButtonColumn ButtonType="ImageButton" CommandName="ViewImage" HeaderText="viewImage"
ImageUrl="~/images/openImage.png" HeaderTooltip="viewImage">
</telerik:GridButtonColumn>
<telerik:GridBoundColumn HeaderText="(Byte)imageSize" DataField="Size" UniqueName="Size">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="imageName" DataField="Files" UniqueName="Files">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="location" DataField="parentFolder" UniqueName="parentFolder"
Display="false">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings EnablePostBackOnRowClick="false">
<ClientEvents OnCommand="OnCommand" />
</ClientSettings>
</telerik:RadGrid>

\\\\\

Protected Sub RadGrid1_ItemCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid1.ItemCommand
Try
If e.CommandName = "SaveImage" Then
Dim FileName As String = RadGrid1.Items(e.Item.ItemIndex).Item("Files").Text
Dim parentFolder As String = RadGrid1.Items(e.Item.ItemIndex).Item("parentFolder").Text
Dim size As String = RadGrid1.Items(e.Item.ItemIndex).Item("Size").Text

Response.AddHeader("Content-Disposition", "attachment;filename=" & FileName)
Response.AddHeader("Content-Lenght", size)
Response.ContentType = "application/octet-stream"

Dim Url As String = parentFolder & "\" & FileName

ScriptManager.GetCurrent(Me).RegisterPostBackControl(RadGrid1.Items(e.Item.ItemIndex).Item("SaveImage"))

Response.WriteFile(Url)
Response.End()

Else
BindGrid(tree_Image.SelectedValue())
End If
Catch ex As Exception
'ShowException(ex.Message, MultiView1.ActiveViewIndex)
Lbl_Msg.Text = ex.Message
End Try
End Sub
but when i click "saveImage" button in grid i get this error : Control with ID '' being registered through RegisterAsyncPostBackControl or RegisterPostBackControl must implement either INamingContainer, IPostBackDataHandler, or IPostBackEventHandler
AnswerRe: problem with response.writefile and triggers Pin
jkirkerx31-Dec-14 9:57
professionaljkirkerx31-Dec-14 9:57 
QuestionHow must I solve this problem ? ( I don't know what it is ) Pin
Member 1134468130-Dec-14 21:45
Member 1134468130-Dec-14 21:45 
AnswerRe: How must I solve this problem ? ( I don't know what it is ) Pin
jkirkerx31-Dec-14 9:39
professionaljkirkerx31-Dec-14 9:39 
GeneralRe: How must I solve this problem ? ( I don't know what it is ) Pin
Member 113446811-Jan-15 22:25
Member 113446811-Jan-15 22:25 
Answerjquery paging&fancy box Pin
Member 1133082530-Dec-14 18:24
Member 1133082530-Dec-14 18:24 
AnswerRe: jquery paging&fancy box Pin
jkirkerx31-Dec-14 9:43
professionaljkirkerx31-Dec-14 9:43 
GeneralRe: jquery paging&fancy box Pin
Member 113308252-Jan-15 1:09
Member 113308252-Jan-15 1:09 
QuestionMVC/EF - Entity Relationship Not Being Saved Pin
Matt U.30-Dec-14 5:35
Matt U.30-Dec-14 5:35 
QuestionHow to show different results based on user choices??? Pin
samflex30-Dec-14 2:50
samflex30-Dec-14 2:50 
QuestionTerelik GridView Control using Vb.Net Pin
Johndas29-Dec-14 13:48
Johndas29-Dec-14 13:48 
QuestionGridview is out of content place holder Pin
sudevsu29-Dec-14 7:07
sudevsu29-Dec-14 7:07 
AnswerRe: Gridview is out of content place holder Pin
sudevsu30-Dec-14 4:21
sudevsu30-Dec-14 4:21 
Questionbest free Treeview Pin
mrkeivan29-Dec-14 0:02
mrkeivan29-Dec-14 0:02 
QuestionPage Loader Progress Bar Pin
smit66628-Dec-14 20:44
professionalsmit66628-Dec-14 20:44 
AnswerRe: Page Loader Progress Bar Pin
Richard MacCutchan28-Dec-14 22:16
mveRichard MacCutchan28-Dec-14 22:16 
QuestionHow to pass and use web page to an external class? Pin
QuickBooksDev28-Dec-14 7:21
QuickBooksDev28-Dec-14 7:21 
AnswerRe: How to pass and use web page to an external class? Pin
syed shanu28-Dec-14 13:43
mvasyed shanu28-Dec-14 13:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.