Hej Hej. Wee!!.. FredrikS är jsut nu en ängel. Jag satt presis och letade efter en konverterare mellan VB.NET och C#. För oss som är begåvade med dokumentation så kan jag också tipsa om följande: Tack för tipsen.Hjälp med översättning från vb till c#
Jag har hittat ett klientjavascript som jag vill lägga in i en datagrids editläge.
Har hittat en kodsnutt i vb som gör just detta men kan inte tillräckligt med C# för att översätta det.
Här finns originalkoden (i vb):
http://www.interactivetools.com/iforum/Open_Source_C3/htmlArea_v1.x_F14/HOWTO:_Use_htmlArea_with_.NET_P3637/
Jag har kommit så här långt ( tror jag :-/ )
<code>
private void mygrid_ItemDataBound(Object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) {
if ( e.Item.ItemType = ListItemType.EditItem ) {
TextBox mintext = e.Item.FindControl("mintext");
Literal litScript = e.Item.FindControl("litScript");
litScript.Text = "<script language=""javascript1.2"">" + vbCrLf + "editor_generate(//" + mintext.UniqueID + "//); // field, width, height" + vbCrLf + "<//script>";
}
}</code>
Om någon vill titta på det är jag tacksam....
// SmykenSv: Hjälp med översättning från vb till c#
Om du har problem med att översätta...
http://www.kamalpatel.net/ConvertCSharp2VB.aspx
http://www.ellkay.com/ConvertVB2CSharp.htm
Kanonbra, den har vissa problem ibland men det är bara småfixar.
[EDIT]
Just med din kod kraschar konverteraren... typiskt :-)Sv: Hjälp med översättning från vb till c#
Sv: Hjälp med översättning från vb till c#
Gå in i hjälpen. Välj Index-sökning och skriv in "language equivalents".
Vips! Här har du översättare för VB, Java, c++, c#, JSciprt och Visual Fox Pro.
//Mikael.NETSv: Hjälp med översättning från vb till c#
Jag tänkte komplettera med ytterligare en översättare (en svensk minsann). Babbelfisken heter den och finns här:
http://w1.311.telia.com/~u31115556/desc/programs.htm#BabbelFisken
"Just med din kod kraschar konverteraren... typiskt :-)
Nja, den krachar inte utan det verkar vara en säkerhetsinställning som gör att den inte vill översätta. Det beror nog på att vbkoden lägger in en scriptsnutt som skulle kunna vara skadlig. Om jag plockar bort den raden så översätter den. Fast min kompilator hittar ändå fel....
"För oss som är begåvade .... Gå in i hjälpen. Välj Index-sökning och skriv in "language equivalents"."
För oss som är obegåvade då :o) vilken hjälp menar du? Den i
operativet (xp)?
Så här ser vb-koden som jag vill ha översatt ut:
<code>
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If e.Item.ItemType = ListItemType.EditItem Then
Dim txtAnswer As TextBox = e.Item.FindControl("txtAnswer")
Dim litScript As Literal = e.Item.FindControl("litScript")
litScript.Text = "<script language=""javascript1.2"">" & vbCrLf & "editor_generate('" & txtAnswer.UniqueID & "'); // field, width, height" & vbCrLf & "</script>"
End If
End Sub
</code>
//Smyken