or
Response.Redirect(
"reasult.aspx?_str1=" & Txtsearch1.Text & "&_str2=" & Txtsearch2.Text)
Imports
System
Imports
System.Data
Imports
System.Web
Imports
System.Data.SqlClient
Imports
Telerik.Web.UI
Imports
System.IO
Private
Loadsearch
As
New
GestoreUtente
Dim
list
As
List(Of PropertyUtente) = Loadsearch.Search(_str1, _str2)
RadListView1.DataSource = list
RadListView1.DataBind()
Public
Class
GestoreUtente
Public
Function
Search(
ByVal
_Str1
As
String
,
ByVal
_Str2
As
String
)
As
List(Of PropertyUtente)
Dim
lista
As
New
List(Of PropertyUtente)
Try
Dim
conString = ConfigurationManager.ConnectionStrings(
"TrycontactString"
)
Dim
strConnString
As
String
= conString.ConnectionString
Using db
As
New
SqlConnection(strConnString)
db.Open()
Using sqlcmd
As
New
SqlCommand(
"Sp_searching_like"
, db)
sqlcmd.CommandType = CommandType.StoredProcedure
sqlcmd.Parameters.AddWithValue(
"@Search"
, SqlDbType.VarChar).Value = _Str1
sqlcmd.Parameters.AddWithValue(
"@Searchluogo"
, SqlDbType.VarChar).Value = _Str2
Using sqldr
As
SqlDataReader = sqlcmd.ExecuteReader
While
sqldr.Read
lista.Add(
New
PropertyUtente
With
{.idutente = sqldr.GetSqlInt32(0).Value, _
.utente = sqldr.GetSqlString(1).Value, _
.Desccategoria = sqldr.GetSqlString(2).Value, _
.Desccomune = sqldr.GetSqlString(3).Value, _
.Telefono = sqldr.GetSqlString(4).Value, _
.Cellulare = sqldr.GetSqlString(5).Value, _
.Imageprofile = sqldr.GetSqlString(6).Value, _
.Email = sqldr.GetSqlString(7).Value})
End
While
End
Using
End
Using
End
Using
Catch
ex
As
SqlException
Exit
Try
Catch
ex
As
Exception
Exit
Try
End
Try
Return
lista
End
Function
End
Class
<asp:ScriptManager runat="server" ID="scriptMgr" /> |
<uc1:UserControl1 ID="UserControl1" runat="server" /> |
<br /> |
<asp:Button runat="server" ID="btnRefreshAjaxManager" Text="Refresh AjaxManager" /> |
<telerik:RadAjaxManager runat="server" ID="ajaxMgr"> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="btnRefreshAjaxManager"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="UserControl1"/> |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManager> |
<script language="javascript"> |
function Refresh( controlId ) |
{ |
var panel = $find(controlId ); |
panel.ajaxRequest(); |
} |
</script> |
<telerik:RadAjaxPanel runat="server" ID="ajaxPanel" > |
<asp:TextBox runat="server" ID="TextBox1" /> |
<asp:Label runat="server" ID="Label1" /> |
<br /> |
<asp:Button runat="server" ID="btnRefreshAjaxPanel" Text="Refresh AjaxPanel" /> |
</telerik:RadAjaxPanel> |
<br /> |
<asp:Button runat="server" ID="btnRefreshJS" Text="Refresh using ajaxPanel.ajaxRequest()" /> |
protected void Page_Load(object sender, EventArgs e) |
{ |
TextBox1.Text = DateTime.Now.ToString(); |
thisthis.Label1.Text = this.ajaxPanel.ClientID; |
this.btnRefreshJS.OnClientClick = string.Format( "Refresh( '{0}' ); return false;", ajaxPanel.ClientID); |
} |
I have a radtextbox that I am updating the text with JavaScript (clientside). The new value shows on the page but if I access the control server side, it shows the old value. This control is not being reloaded server side.
JavaScript: this will set the new value which shows up on the web page
document.Form1.txtTotalCharge_text.value = document.Form1.txtHdTotalCharge.value
If I access txtTotalCharge.text on the server side, the old value shows up. The asp:textbox doesn't have this issue. Can anyone tell me how to fix this.