我使用Razor创建了一个文本框,并尝试设置value
如下.
@Html.TextBoxFor(model => model.Destination, new { id = "txtPlace", value= "3" })
Run Code Online (Sandbox Code Playgroud)
我曾尝试追加value
与@
@Html.TextBoxFor(model=> model.Destination, new { id = "txtPlace", @value= "3" })
Run Code Online (Sandbox Code Playgroud)
即使它将html input
标记呈现为空value
<input id="txtPlace" name="Destination" type="text" value
class="ui-input-text ui-body-c ui-corner-all ui-shadow-inset ui-mini" >
Run Code Online (Sandbox Code Playgroud)
怎么了?
我正在尝试使用Alarm Manager在特定时间向用户发送通知.基本上没有任何事情发生,对我来说代码看起来很好.我的警报管理器代码如下:
/** Notify the user when they have a task */
public void notifyAtTime() {
Intent myIntent = new Intent(PlanActivity.this , Notification.class);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
PendingIntent pendingIntent = PendingIntent.getService(PlanActivity.this, 0, myIntent, 0);
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 12);
calendar.set(Calendar.MINUTE, 17);
calendar.set(Calendar.SECOND, 00);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 24*60*60*1000 , pendingIntent);
}
Run Code Online (Sandbox Code Playgroud)
通知的代码位于"通知"类中,如下所示:
public class Notification extends Service {
@Override
public void onCreate() {
Toast.makeText(this, "Notification", Toast.LENGTH_LONG).show();
Intent intent = new Intent(this,PlanActivity.class);
PendingIntent pending = PendingIntent.getActivity(this, 0, intent, 0);
NotificationCompat.Builder mBuilder = …
Run Code Online (Sandbox Code Playgroud)