Click here to Skip to main content
15,881,248 members
Home / Discussions / ASP.NET
   

ASP.NET

 
Questionasp.net c# conversion help in vb.net Pin
amistry_petlad7-Jul-08 20:16
amistry_petlad7-Jul-08 20:16 
AnswerRe: asp.net c# conversion help in vb.net Pin
Imran Khan Pathan7-Jul-08 20:36
Imran Khan Pathan7-Jul-08 20:36 
GeneralRe: asp.net c# conversion help in vb.net Pin
N a v a n e e t h7-Jul-08 22:54
N a v a n e e t h7-Jul-08 22:54 
AnswerRe: asp.net c# conversion help in vb.net Pin
Arindam Tewary7-Jul-08 20:36
professionalArindam Tewary7-Jul-08 20:36 
AnswerRe: asp.net c# conversion help in vb.net Pin
Sherin Iranimose7-Jul-08 20:37
Sherin Iranimose7-Jul-08 20:37 
GeneralRe: asp.net c# conversion help in vb.net Pin
amistry_petlad7-Jul-08 20:38
amistry_petlad7-Jul-08 20:38 
GeneralRe: asp.net c# conversion help in vb.net Pin
Sherin Iranimose7-Jul-08 21:02
Sherin Iranimose7-Jul-08 21:02 
QuestionRe: asp.net c# conversion help in vb.net (very urgent) [modified] Pin
amistry_petlad8-Jul-08 8:03
amistry_petlad8-Jul-08 8:03 
help me to handle this code in vb.net
I have put one textbox and when someone try to type inside the like name it will be fetch from the datbase and listout that names below in the textbox area then he can select and submit that text.
e.g.
example suppose somebody push his first two letter 'am' then the request goes like criteria inside and fetch that name list like amit ,amika,amrita and so on and that person select one name and submit that name.

so for that I have got one application from the code project but i have to need some help for initial part.
so please anybody can help me its urgent
<br />
Imports System.Data<br />
Imports System.Data.SqlClient<br />
Imports System.Configuration<br />
<br />
Partial Class _Default<br />
    Inherits System.Web.UI.Page<br />
    Implements ICallbackEventHandler<br />
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load<br />
                RegisterClientCallbacks() <br />
    End Sub<br />
Protected Sub RegisterClientCallbacks()<br />
<br />
        Dim callbackRef As String<br />
        Dim script As String<br />
        callbackRef = ClientScript.GetCallbackEventReference(Me, "arg", "RecieveServerData", "context")<br />
        script = String.Empty<br />
<br />
        If Not ClientScript.IsClientScriptBlockRegistered("CallServer") Then<br />
<br />
            script = "function CallServer(arg,Context) { " + callbackRef + "}"<br />
            ClientScript.RegisterClientScriptBlock(Me.GetType(), "CallServer", script, True)<br />
        End If<br />
<br />
//help me to write this code in vb.net<br />
//c#<br />
public string GetCallbackResult()<br />
    {<br />
        <br />
        return HtmlTableHelper.ConvertProductListToTable(list); <br />
    }<br />
<br />
    public void RaiseCallbackEvent(string eventArgument)<br />
    {<br />
        if (String.IsNullOrEmpty(eventArgument)) return;<br />
        <br />
        list = ProductRepository.GetProducts(eventArgument); <br />
    }<br />
//end c#<br />
<br />
End Sub<br />
this codebehind it is in .cs

now moving on .aspx page

<br />
<br />
<body><br />
<form id="form1" runat="server"><br />
Search<br />
        <asp:textbox id="txtSearch" name="txtSearch" onkeydown="return GetProducts(event)" runat="server" xmlns:asp="#unknown"></asp:textbox><br />
        <asp:button id="Button2" runat="server" text="Button" xmlns:asp="#unknown" /><br />
<br />
</form><br />
</body><br />
<br />
<script language="javascript" type="text/javascript"><br />
<br />
var word = ''; <br />
var UP = 38; <br />
var DOWN = 40; <br />
var ENTER = 13;<br />
var index = -1; <br />
var TAB = 9; <br />
var BACKSPACE = 8; <br />
<br />
var table = null; <br />
var rows = null;<br />
<br />
var selectedRow = null;<br />
<br />
function GetProducts(e) <br />
{<br />
var keynum<br />
var keychar<br />
var numcheck<br />
<br />
if(window.event) // IE<br />
{<br />
keynum = e.keyCode<br />
}<br />
else if(e.which) // Netscape/Firefox/Opera<br />
{<br />
keynum = e.which<br />
}<br />
keychar = String.fromCharCode(keynum)<br />
numcheck = /\d/<br />
<br />
// If the down key is pressed<br />
if(keynum == DOWN) <br />
{   <br />
    MoveCursorDown();    <br />
    return;<br />
}<br />
<br />
else if(keynum == UP) <br />
{   <br />
    MoveCursorUp();    <br />
    return; <br />
}<br />
<br />
else if(keynum == ENTER) <br />
{<br />
    if(IsFireFox()) <br />
    {<br />
    document.getElementById("txtSearch").value = selectedRow.childNodes[1].innerHTML;<br />
    }<br />
    else <br />
    {<br />
        document.getElementById("txtSearch").value = selectedRow.innerText; <br />
    }<br />
    document.getElementById("results").innerHTML = '';<br />
    // false is returned so that the postback won't occur when the return key is pressed<br />
    return false;<br />
}<br />
<br />
if(keynum != DOWN && keynum != UP && keynum >= 65 && keynum <= 90) <br />
{<br />
    word = word + keychar; <br />
}<br />
<br />
else if(keynum == BACKSPACE) <br />
{<br />
    <br />
    word = word.substring(0,word.length-1); <br />
}<br />
<br />
// Call the server side method<br />
<br />
CallServer(word,'');<br />
<br />
}<br />
<br />
function IsFireFox() <br />
{<br />
    return (navigator.appName == 'Netscape'); <br />
}<br />
<br />
function MoveCursorUp() <br />
{<br />
    selectedRow = null; <br />
    table = document.getElementById("MyTable");<br />
    <br />
    if(table == null) return;<br />
        <br />
    rows = table.getElementsByTagName("TR");   <br />
    <br />
    if(index > 0) <br />
    {<br />
      index--; <br />
      <br />
      SetDefaultRowColor();<br />
      selectedRow = rows[index];<br />
      selectedRow.className = 'HighlightRow'      <br />
    } <br />
}<br />
<br />
function MoveCursorDown() <br />
{<br />
    selectedRow = null; <br />
    table = document.getElementById("MyTable");<br />
    <br />
    if(table == null) return;<br />
    <br />
    rows = table.getElementsByTagName("TR");<br />
        <br />
    if(index < rows.length) <br />
    {   <br />
              <br />
        if(index < rows.length -1)<br />
        { <br />
        index++;       <br />
        SetDefaultRowColor();          <br />
        selectedRow = rows[index];<br />
        selectedRow.className = 'HighlightRow';   <br />
        }<br />
       <br />
    } <br />
}<br />
<br />
function SetDefaultRowColor() <br />
{<br />
   for(i=0;i<rows.length;i++)><br />
    {<br />
        rows[i].className = 'DefaultRowColor';<br />
    }   <br />
}<br />
<br />
<br />
function RecieveServerData(response) <br />
{<br />
    document.getElementById("results").innerHTML = response; <br />
}<br />
<br />
</script> 


thanks

modified on Tuesday, July 8, 2008 2:21 PM

AnswerRe: asp.net c# conversion help in vb.net (very urgent) Pin
Sherin Iranimose8-Jul-08 19:54
Sherin Iranimose8-Jul-08 19:54 
Questiontextbox help needed..urgent pl Pin
amit20117-Jul-08 20:09
amit20117-Jul-08 20:09 
AnswerRe: textbox help needed..urgent pl Pin
Sherin Iranimose7-Jul-08 20:34
Sherin Iranimose7-Jul-08 20:34 
JokeRe: textbox help needed..urgent pl Pin
Arindam Tewary7-Jul-08 20:39
professionalArindam Tewary7-Jul-08 20:39 
AnswerRe: textbox help needed..urgent pl Pin
Nirandas8-Jul-08 0:27
Nirandas8-Jul-08 0:27 
Questionmay i set fixed Screen rosolution inside asp.net 2.0 web application? Pin
Rameez Raja7-Jul-08 19:24
Rameez Raja7-Jul-08 19:24 
AnswerRe: may i set fixed Screen rosolution inside asp.net 2.0 web application? Pin
Herman<T>.Instance8-Jul-08 2:33
Herman<T>.Instance8-Jul-08 2:33 
QuestionDropDown List Box Pin
Murugavel Sadagopan7-Jul-08 19:22
Murugavel Sadagopan7-Jul-08 19:22 
AnswerRe: DropDown List Box Pin
amal_sathis7-Jul-08 20:18
amal_sathis7-Jul-08 20:18 
GeneralRe: DropDown List Box Pin
Murugavel Sadagopan7-Jul-08 20:34
Murugavel Sadagopan7-Jul-08 20:34 
GeneralRe: DropDown List Box Pin
Sherin Iranimose7-Jul-08 20:48
Sherin Iranimose7-Jul-08 20:48 
GeneralRe: DropDown List Box Pin
Herman<T>.Instance8-Jul-08 2:44
Herman<T>.Instance8-Jul-08 2:44 
QuestionGet Fullpath from treeview when node selected Pin
thedom27-Jul-08 19:07
thedom27-Jul-08 19:07 
QuestionView / modify file metadata Pin
kaushik_Manoj7-Jul-08 18:20
kaushik_Manoj7-Jul-08 18:20 
QuestionIntegrate desktop application with browser??? Pin
Technobizz7-Jul-08 17:47
Technobizz7-Jul-08 17:47 
AnswerRe: Integrate desktop application with browser??? Pin
Luc Pattyn7-Jul-08 17:58
sitebuilderLuc Pattyn7-Jul-08 17:58 
QuestionRe: Integrate desktop application with browser??? [modified] Pin
Technobizz7-Jul-08 18:29
Technobizz7-Jul-08 18:29 

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.