我有一个devexpress组合框控件,在' valueChanged'事件,我称之为客户端代码。在此代码中,我有alert()
我希望传递c# string
。
我在SO上发帖说过使用类似@Html.Raw(string)
之类的内容,但是,这似乎并没有使用这种dev-express控件。我的警报只是像一个字符串一样吐出任何东西:
alert('@Html.Raw(someC#String)');
出现为:@Html.Raw(someC#String)
string text = "text message";
@Html.DevExpress().ComboBox(
settings =>
{
settings.Properties.ClientSideEvents.ValueChanged = "function(s,e)
{ alert('@text'); }";
上面的代码段没有正确显示,双引号内的所有内容都应该显示为settings.Properties.ClientSideEvents.ValueChanged
行上的字符串